运行 Jenkins 中的 MsTest 失败,CreateProcess 错误 = 5,访问被拒绝
Running MsTest in Jenkins fails with CreateProcess error=5, Access is denied
我是 运行 MsTest 作为 Jenkins 的构建步骤,但它失败了:
[Test] $ "c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE" /resultsfile:TestResult.trx /noisolation "/testcontainer:C:\Program Files (x86)\Jenkins\workspace\Test\UnitTestProject1\bin\Debug\UnitTestProject1.dll"
Access is denied
FATAL: MSTest command execution failed
java.io.IOException: Cannot run program "c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE" (in directory "C:\Program Files (x86)\Jenkins\workspace\Test"): CreateProcess error=5, Access is denied
我使用 MsTest 插件。知道我在这里做错了什么吗?
您需要在 MSTest 安装程序中指定包括 MSTest 可执行文件在内的完整路径,目前它正在尝试 运行 "IDE" 作为可执行文件!
我是 运行 MsTest 作为 Jenkins 的构建步骤,但它失败了:
[Test] $ "c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE" /resultsfile:TestResult.trx /noisolation "/testcontainer:C:\Program Files (x86)\Jenkins\workspace\Test\UnitTestProject1\bin\Debug\UnitTestProject1.dll" Access is denied FATAL: MSTest command execution failed java.io.IOException: Cannot run program "c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE" (in directory "C:\Program Files (x86)\Jenkins\workspace\Test"): CreateProcess error=5, Access is denied
我使用 MsTest 插件。知道我在这里做错了什么吗?
您需要在 MSTest 安装程序中指定包括 MSTest 可执行文件在内的完整路径,目前它正在尝试 运行 "IDE" 作为可执行文件!