Включает ли Microsoft Windows SDK для Windows 7 библиотеку для модульного тестирования MS? - PullRequest
2 голосов
/ 09 сентября 2010

После того, как я установил SDK на нашу новую сборочную машину Windows 7, я получил ошибки из нашего проекта модульного тестирования:

DsHelperTest.cs(2,17): error CS0234: The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
SKMTest.cs(3,17): error CS0234: The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
UserTest.cs(2,17): error CS0234: The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
DsHelperTest.cs(30,11): error CS0246: The type or namespace name 'TestContext' could not be found (are you missing a using directive or an assembly reference?)
DsHelperTest.cs(42,10): error CS0246: The type or namespace name 'TestContext' could not be found (are you missing a using directive or an assembly reference?)
DsHelperTest.cs(60,40): error CS0118: 'TestSystemSoftware.DsHelperTest.TestContext' is a 'property' but is used like a 'type'
SKMTest.cs(23,17): error CS0246: The type or namespace name 'TestContext' could not be found (are you missing a using directive or an assembly reference?)

есть идеи? Нужно установить другой пакет библиотеки? мы не планируем устанавливать Visual Studio 2008 на этой сборочной машине.

спасибо,

Ответы [ 2 ]

2 голосов
/ 09 сентября 2010

Пространство имен Microsoft.VisualStudio является частью Visual Studio SDK, а не Windows SDK.

http://msdn.microsoft.com/en-us/library/microsoft.visualstudio(v=VS.100).aspx

2 голосов
/ 09 сентября 2010

Сборочные единицы измерения не включены в Windows SDK. Они специфичны для Visual Studio. Для запуска ваших тестов вы должны установить на машине контроллер с агентом тестирования .

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