Получение ошибки "System.Runtime.Versioning.TargetFrameworkAttribute из сборки 'mscorlib, Version=2.0.0.0'"
Я новичок в C#, нужна помощь в устранении ошибки, ничего особенного в интернете не помогло.
Я изменил Target Framework с.net 2 на.net 4 для связанных проектов, после этого я начал получать эту ошибку.
Ошибка:
'' System.Runtime.Versioning.TargetFrameworkAttribute 'из сборки "mscorlib, версия =2.0.0.0, культура = нейтральная, PublicKeyToken=b77a5c561934e089'.
Я обнаружил, что этот атрибут TargetFrameworkAttribute недоступен в mscorlib 2.0.0.0, но доступен в mscorlib 4.0.0.0, но не знаю, откуда онвыбирает mscorlib версии 2.0.0.0.
Я нашел код, который вызывает проблемы, но теперь не знаю, что искать здесь.
this.inCallWaitPictureBox.Image = ((System.Drawing.Image) resources.GetObject ("inCallWaitPictureBox.Image")));
System.ComponentModel.ComponentResourceManager resources System.Windows.Forms.PictureBox PresetupForm.inCallWaitPictureBox
Я также обнаружил, что этот метод GetObject () находится в сборке mscorlib.
Пожалуйста, дайте мне несколько советов, чтобы решить эту ошибку.
1 ответ
Я решил ту же проблему, переключив "true NoStdLib>" с " false NoStdLib>" в файл my_project.csproj