我已将 Jenkins MSTestRunner插件配置为使用 MSTest 可执行文件的以下路径:'C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe'。然而,虽然这条路径是正确的,但构建失败如下:
cmd.exe /C "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe" "/resultsfile:/resultsfile testresults" /testcontainer:Project.Tests/bin/Debug/Project.Tests.dll && exit %%ERRORLEVEL%%
'C:\Program' is not recognized as an internal or external command, operable program or batch file.
这里有什么问题,我认为这将是配置 MSTestRunner 插件的正常方式,因为 mstest.exe 安装在 Visual Studio 下,而 Visual Studio 又通常安装在“C:\Program Files (X86)”下?我该如何解决这个问题?