Обновление VS2010 с UnitTestFramework - PullRequest
2 голосов
/ 28 октября 2011

У меня проблема с обновлением с VS2008 до VS2010 и пребыванием с .Net 3.5.

Все мои проекты модульного тестирования, как только я открываю их в VS2010, заменяют ссылки на сборки с v9 на v10.Это приводит к сбою сборки, потому что мои проекты встроены в .Net 3.5.

<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">

Заменено на:

<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">

Чтобы исправить это, я должен вручную отредактировать сборкуссылка на V9 каждый раз, когда я открываю решение.

У кого-нибудь была эта проблема?Любые решения?

1 Ответ

4 голосов
/ 28 октября 2011

Это проблема с VS2010.Если вы войдете в свойства вашего проекта модульного теста, у выпадающего целевого фреймворка будет только один выбор: .Net 4

Это было исправлено в SP1.Если вы установите SP1 и перейдете в свойства проекта, вы сможете настроить таргетинг на .Net 3.5 с вашим проектом модульного тестирования.

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