MSBuild EXEC命令任务是否能够传递带有空格的工作目录?

7
对于Command参数,可以通过"来转义路径,但是如果WorkingDirectory参数中有空格,则无法工作。
有人有解决方案吗?
也许在调用构建任务之前更改我的环境HOMEDRIVEHOMEPATH设置,但这很糟糕,可能不容易。
1个回答

8

不需要转义或进行任何特殊处理。这应该可以工作:

<Exec Command="Path_to_some_executable.exe" WorkingDirectory="Path to some directory\with spaces" />

请注意,我已使用MSbuild 4.0进行了测试。 - BryanJ

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接