Я пытаюсь запустить следующую команду на моем сервере сборки,vstest.console.exe не генерируя TRX файл, TestResults пустой
c:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe"
"C:\UnitTest\MyTests.dll"
/settings:"C:\UnitTest\output.runsettings"
/UseVsixExtensions:"true"
/InIsolation
/Logger:"trx"
<?xml version="1.0" encoding="UTF-8"?>
<RunSettings>
<RunConfiguration>
<ResultsDirectory>.\TestResults</ResultsDirectory>
</RunConfiguration>
</RunSettings>
Он генерирует TestResults папку, которая пуста, но оленья кожа есть какие-либо TRX файлы.
Редактировать: Нижеприведенное предупреждение из командной строки. Однако не вижу, что когда я запускаю команду на своей локальной машине. Я что-то пропустил в своем тестовом проекте?
Предупреждение: Тест C: \ UnitTest \ MyTests.dll не доступен. Убедитесь, что установленные разработчики тестов & исполнители, платформа & настройки рамочной версии подходят и повторите попытку.
Что делает выход говорят? Там должна быть строка, например «Result File: ...». –
Я делаю это из настраиваемой утилиты, которая запускает эту команду с помощью процесса. Но позвольте мне посмотреть, могу ли я захватить вывод команды. Я вернусь к тебе. – rajcool111
Я получаю ниже вывод из командной строки: – rajcool111