将目标框架更改为.Net framework 4.0.1后,核心框架类型出现错误

本文关键字:框架 核心 类型 错误 目标 Net framework | 更新日期: 2023-09-27 17:59:02

在Visual Studio中使用项目属性处理已从.Net Framework 4.0更改为.Net Framework 4.0.1(正式名称为Microsoft.Net Framework 4平台更新1-运行时更新(KB2478063))的现有项目时,核心类型(即intstring)将变为未定义。什么坏了,你怎么修?

将目标框架更改为.Net framework 4.0.1后,核心框架类型出现错误

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