Как настроить версию времени выполнения, которая собирает Resources.Designer.cs в Visual Studio 2010 - PullRequest
0 голосов
/ 09 февраля 2012

Я как-то облажался с моей установкой visual stuio 2010.(Я установил и удалил Visual Studio 11 Developer Preview)

Если я сейчас создаю простой проект форм, в котором форма имеет значение «localizable = true», я получаю следующую ошибку:

Could not load file or assembly 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

Причина заключается в версии Runtime, которая создает Properties \ Resources.Designer.cs.В моем случае это Runtime Version: 4.0.30319.17020 вместо Runtime Version: 4.0.30319.239.

Где можно настроить версию, используемую для создания этих файлов Designer в visual studio?

1 Ответ

0 голосов
/ 09 февраля 2012

Я нашел решение этой проблемы: я удалил следующие инструменты

  • Microsoft .NET Framework 4.5 Client Profile Preview Предварительный просмотр
  • Microsoft .NET Framework 4.5 Developer Preview Мульти-таргетингПакет
  • Microsoft .NET Framework 4.5 Extended Preview для предварительного просмотра

Затем я переустановил Visual Studio 2010.

После этого я не получаю ошибок, связанных ск версии ресурса.

Кстати: это также решило проблему при создании решения с msbuild 4.0 для целевой версии 3.5.Я получил сообщение об ошибке:

C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Data.Entity.target(50,5): error MSB4044: The "EntityClean" task was not given a value for the required parameter "ResourceOutputPath"

И это исчезло после удаления 4,5 штук и переустановки VS2010

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...