Ошибка при запуске модульных тестов из MSBuild - PullRequest
0 голосов
/ 05 августа 2011

У меня есть сценарий MS Build, который запускается на сервере сборки, а затем запускает модульные тесты (для тестов установлено значение true).

Я получаю следующие ошибки при вызове MSTest. Некоторые люди предлагали установить Visual Studio 2010 Test Edition и Team Explorer 2010. После этого все еще появляются те же ошибки. Кажется, мне нужна конкретная версия MSTest для публикации в TFS.

Есть идеи?

===========================================================
The "TestToolsTask" task is using "MSTest.exe" from "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe".
  Invalid switch "/publish".
  Invalid switch "/publishbuild".
  Invalid switch "/teamproject".
  Invalid switch "/platform".
  Invalid switch "/flavor".
  For switch syntax, type "MSTest /help"
MSBUILD : warning MSB6006: "MSTest.exe" exited with code 1.
===========================================================

1 Ответ

1 голос
/ 03 сентября 2013

Попробуйте установить VS2010 Premium или Ultimate, к ним относится версия MSTest, которая поддерживает коммутаторы для публикации результатов тестирования.См. Также Выполнение модульных тестов VS2012 или Выполнение модульных тестов VS2010 .

...