我正在使用cmd
Shake 并且无法形成以下命令行...
msbuild a.sln /p:Configuration=Debug /p:Platform="Any CPU"
当我尝试转义双引号时,转义和字符串引用流得太远并出现此错误...
Development.Shake.cmd, system command failed
Command: msbuild a.sln /p:Configuration=Debug "/p:Platform=\"Any CPU\""
Exit code: 1
我试过3种方法...
cmd "msbuild a.sln /p:Configuration=Debug /p:Platform=\"Any CPU\""
cmd "msbuild a.sln /p:Configuration=Debug" ["/p:Platform=\"Any CPU\""]
cmd "msbuild" ["a.sln", "/p:Configuration=Debug", "/p:Platform=\"Any CPU\""]
我在 Windows 上运行它。