У меня проблема с Хадсоном, звонящим в MSTest. Когда я вручную запускаю приведенные ниже команды на своем компьютере, у меня не возникает проблем. Однако после того, как Хадсон выполнил этот набор команд, мои тесты не будут выполнены правильно.
cd C:\testProj
"%PROGRAMFILES%\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" testcontainer:testProj\bin\Debug\testProj.dll /resultsfile:result.trx
Я проверил файл result.trx, и он, похоже, не работает в той области, где я запускаю процесс, который выдает мне следующее исключение.
System.InvalidOperationException: System.InvalidOperationException: Process must exit before requested information can be determined.. Aborting test execution.
Я понимаю, что это происходит, поскольку он думает, что мой процесс еще не завершился, но даже если я пытаюсь открыть Windows Calculator или любое другое приложение, приложение не запускается.