更新:2007 年 11 月

错误消息

在“System namespace 1”中未找到预定义类型“type name 1”,却在“System namespace 2”中找到了

在编译器预期的位置未找到诸如 Int32 这样的预定义对象,而是在“System namespace 2”中找到了这类对象。

此错误可能表明 .NET Framework 没有正确安装。若要修复此错误,请重新安装 .NET Framework。

如果您正在编写您自己的基类库,可能也会遇到此错误。这种情况下,如果要解决此错误,请重新生成 mscorlib。