2

我是 C# 新手,在调试错误时需要帮助,互联网上没有什么帮助。

我将相关项目的目标框架从 .net 2 更改为 .net 4,之后我开始收到此错误。

错误是:

来自程序集“mscorlib,版本=2.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089”的“System.Runtime.Versioning.TargetFrameworkAttribute”。

我发现这个TargetFrameworkAttributemscorlib 2.0.0.0中不可用,但在mscorlib 4.0.0.0中可用,但不知道它从哪里选择版本 2.0.0.0 的 mscorlib。

找到了导致问题的代码,但现在不知道在这里寻找什么。

this.inCallWaitPictureBox.Image = ((System.Drawing.Image)resources.GetObject("inCallWaitPictureBox.Image")));

System.ComponentModel.ComponentResourceManager 资源 System.Windows.Forms.PictureBox PresetupForm.inCallWaitPictureBox

我还发现这个 func GetObject ()mscorlib程序集中。

请给我一些解决此错误的指示。

4

1 回答 1

1
我解决了将“<NoStdLib>true</NoStdLib>”与“<NoStdLib>false</NoStdLib>”切换到 my_project.csproj 文件中的相同问题
于 2015-08-29T21:37:55.487 回答