是否可以将带有空格的工作目录传递给MSBuild EXEC命令任务?

nic*_*s13 7 msbuild space exec working-directory

对于Command参数,可以通过途径转义路径",但是,如果WorkingDirectory参数中有空格,则不起作用.

有没有人有办法解决吗?

也许在调用构建任务之前更改我的环境HOMEDRIVE\ HOMEPATH设置,但这太可怕了,可能不是微不足道的.

Bry*_*anJ 7

无需逃避任何事情或做任何特别的事情.这应该工作:

<Exec Command="Path_to_some_executable.exe" WorkingDirectory="Path to some directory\with spaces" />
Run Code Online (Sandbox Code Playgroud)