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.
ここでの問題は何ですか? mstest.exe が Visual Studio の下にインストールされているため、これが MSTestRunner プラグインを構成する通常の方法であると思いました。Visual Studio は通常、'C:\Program Files (X86)' の下にインストールされます。これを回避するにはどうすればよいですか?