В моей Visual Studio отсутствует Microsoft.VisualStudio.QualityTools.UnitTestFramework - PullRequest
10 голосов
/ 23 мая 2011

Я сейчас настроил новый компьютер. Установил VS 2010 и все необходимые компоненты, получил мой работающий проект на этом новом компьютере ..

Компиляция проекта показывает, что VS 2010 не может найти ссылку «Microsoft.VisualStudio.QualityTools.UnitTestFramework».

Эта сборка находится в Программные файлы (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PublicAssemblies

Но VS не может его найти.

Используемый проект в порядке. Его можно скомпилировать на моей старой машине!

Edit: Ошибка при компиляции: ошибка CS0234: тип или имя пространства имен «VisualStudio» не существует в пространстве имен «Microsoft» (отсутствует ссылка на сборку?)

C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (1360,9): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку "Microsoft.VisualStudio.QualityTools.UnitTestFramework, версия = 9.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a, processorArchitecture = MSIL". Убедитесь, что сборка существует на диске. Если эта ссылка требуется вашим кодом, вы можете получить ошибки компиляции.

Ответы [ 12 ]

0 голосов
/ 06 июня 2013

У меня была такая же проблема в старом проекте, ориентированном на DotNet Framework 2; Обновление до DotNet Framework 3.5 решило это для меня.

0 голосов
/ 23 октября 2012

У меня была такая же проблема. Вам необходимо изменить целевую платформу вашего проекта с «.Net Framework 4 Client Profile» на «.Net Framework 4»

У меня это сработало.

...