微软MSDN对.NET2.0,3.0,3.5的描述: .NET Framework 版本 2.0.3.0 和 3.5 是使用同一 CLR 版本 (CLR 2.0) 生成的. 这些版本表示单个安装的连续层.每个版本将基于早期版本以增量方式生成. 无法在计算机上并行运行版本 2.0.3.0 和 3.5. 在安装 3.5 版时,你将自动获得 2.0 和 3.0 层,并且为版本 2.0.3.0 和 3.5 生成的应用程序均可在 3.5 版上运行. 每个新版本的 .NET Framework都会保留早期版…
提示“找不到编译动态表达式所需的一种或多种类型.是否缺少对 Microsoft.CSharp.dll 和 System.Core.dll 的引用? ”错误 解决方法:   将引入的COM对象(miscrosoft excel 12.0 object library),属性里的嵌入互操作类型改 为Fasle.具体原因不知.…
错误提示 : 预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入 是否缺少对 Microsoft.CSharp.dll 和 System.Core.dll 的引用 解决方案: 用记事本打开专案资料夹里的 *.csproj 找到<ItemGroup>区段 手动加入 <Reference Include="Microsoft.CSharp" /> <Reference Include="Syste…
#事故现场: 在一个.net 4.0 的项目中使用dynamic,示例代码如下: private static void Main(string[] args) { dynamic obj; obj = new { name = "jack" }; Console.WriteLine(obj.name); } 在读取obj.name时,报错: One or more types required to compile a dynamic expression cannot be fou…
差不多两年没碰net了,今天想做个小工具,于是打开了久违的VS2012,由于客户终端还是winxp时代,而且是net2.0,且升级存在限制,因此必需在2.0下开发,之前的常用库是3.5写的,而且因为3.5的扩展,linq等非常快速便捷,因此写起2.0来很别扭,网上查了查,居然找到一个很简便的办法,特地记下来: 1.直接把net3.5里的System.Core.dll添加到2.0项目中(引用),属性中"特定版本"设置为false 2.代码中using System.Linq; 快乐的玩耍…
错误信息 .net4.0项目中使用autofac这个IOC容器,在部署在win2003+iis6时出现以下错误. “/”应用程序中的服务器错误. --------------------------- 未能加载文件或程序集“System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes”或它的某一个依赖项.给定程序集名称或基本代码无效. (异常来自 HRESULT:0…
在我将一个.net framework 4.0+mvc4+ef5的项目,升级到.net framework 4.6.1+mvc5+ef6之后,解决了所有的升级带来的问题,唯独在razor的cshtml页面中,所有关于Expression<>的引用的方法全都报错,例如System.Web.Mvc.Html空间下的一系列@Html.DisplayFor()等等.razor页面可以正常编译及运行,但是页面编辑时报错,智能感知也不能正常使用. 具体的提示就是“The type 'Expression&…
Could not load file or assembly 'System.Core, Version=2.0.5.0 和autofac冲突的问题 来源:http://www.cnblogs.com/yelaiju/p/3375168.html 在部署到iis的时候会出现这个状况. 解决:下载安装这个补丁 http://support.microsoft.com/kb/2468871 http://www.microsoft.com/zh-cn/download/confirmation.a…
在部署到iis的时候会出现这个状况. 解决:下载安装这个补丁 http://support.microsoft.com/kb/2468871 http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=3556 http://download.microsoft.com/download/2/B/F/2BF4D7D1-E781-4EE0-9E4F-FDD44A2F8934/NDP40-KB2468871-v2-IA64.exe 参见资…
在项目下的web.config中添加 <compilation debug="true" targetFramework="4.0"> <assemblies> <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> </assemblies> </comp…