2011-06-12 106 views
3

使用从.Net Framework 4.0更改为.Net Framework 4.0.1的正式项目(正式时,Microsoft .NET Framework 4平台更新1 - 运行时更新(KB2478063))在Visual Studio中使用项目属性,核心类型(即intstring)变得未定义。什么坏了,你如何解决它?将目标框架更改为.Net Framework 4.0后的核心框架类型错误

+0

希望能够节省燃烧他人的时间,尽可能多地花时间进行研究进入这个。 – 2011-06-12 19:01:41

回答

4

在项目引用中,作为更改目标框架版本的更新机制的一部分,对mscorlib的引用似乎被删除。向项目文件添加新的 <Reference Include="System.Core">4.0.1条目可以解决问题。这似乎需要在文本编辑器中完成,因为内置工具不提供明显的控制来强制参考。