framework3.5转到framework4无法编译通过
来源:互联网 发布:sqlserver numeric 编辑:程序博客网 时间:2024/05/16 19:00
错误提示 :
预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入
是否缺少对 Microsoft.CSharp.dll 和 System.Core.dll 的引用
解决方案:用记事本打开专案资料夹里的 *.csproj
找到<ItemGroup>区段手动加入
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Core" />
详细参考:
这两行是是手动建立元件的引用,为啥VS没帮你建立?因为这是既有的BUG,
原因是System.Core无法从VS2010移除,我猜你可能曾经有手动把它移除过,当你要在使用它时,
VS2010就不会让你加入这个元件,若使用VS2010手动加入System.Core将会出现错误。
我也曾发生过类似这样的错误
http://social.msdn.microsoft.com/Forums/zh-TW/233/thread/5a69c60b-142c-4149-bcc0-f049b8137951
https://connect.microsoft.com/VisualStudio/feedback/details/525663/cannot-remove-system-core-dll-reference-from-a-vs2010-project?wa=wsignin1.0
http://www.dotblogs.com.tw/ricochen/archive/2010/10/08/18218.aspx
- framework3.5转到framework4无法编译通过
- VS2010旗舰版 Framework4 Framework3.5 Framework3.0 Framework2.0 目标Framework选择
- framework3.5无法安装。解决办法
- 解决win10无法安装framework3.5问题
- win8 无法安装 net framework3.5 问题的解决办法
- Win8.1无法安装.net framework3.5的解决方法
- win8.1 无法安装 net framework3.5 问题
- win8.1 无法安装 .net framework3.5 问题的解决方法
- win10下的net framework3.5 无法安装的解决
- win10解决.net framework3.5无法安装的问题
- win8.1 无法安装 net framework3.5 问题的解决方法
- Win10 64位系统无法安装.Net framework3.5解决方法
- 项目编译无法通过
- .NET Framework4.5 & .NET Framework4.0
- @WebServlet("/SaveServlet")无法通过编译
- Ajaxcontroltoolkit -Framework3.5
- vs2012 编译 Framework4.0的库
- 性能测试培训笔记-无法安装.net framework3.5的解决办法
- 第七周实验报告2
- MyEclipse的优化与快捷键的设置
- 赵雅智_java多态性
- 第八周实验报告3
- 数学之美 系列十三 信息指纹及其应用
- framework3.5转到framework4无法编译通过
- 如何计算时间复杂度
- 解析虚拟VMware三种网络模式根本区别
- 获取文件的版本信息
- 第七周实验报告3
- 赵雅智_java初始化块
- 排序算法-插入排序
- The two steps of building boost_1.47( boost 配置安装在WIN和LINUX)
- libevent基础函数整理