我是C#的新手,需要帮助调试错误,互联网上的任何内容都没有用。
我将目标框架从.net 2更改为.net 4以获取相关项目,之后我开始收到此错误。
错误是:
来自程序集的'System.Runtime.Versioning.TargetFrameworkAttribute' 'mscorlib,版本= 2.0.0.0,文化=中立, 公钥= b77a5c561934e089' 。
我发现 mscorlib 2.0.0.0 中没有此 TargetFrameworkAttribute ,但在 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
我还发现此功能 GetObject ()位于 mscorlib 中组装
请给我一些解决此错误的指示。
答案 0 :(得分:1)
I solved the same problem switching "<NoStdLib>true</NoStdLib>" with "<NoStdLib>false</NoStdLib>" into my_project.csproj file