我正在尝试在VS2010中创建一个后期构建文件复制步骤,它在嵌入空格时处理路径宏.我试过用双引号括起复制命令,但是如果$(SolutionDir)包含空格则调用copy时会出错.错误消息中的回显命令行不显示双引号.
$(SolutionDir)
copy "$(SolutionDir)$(Configuration)\*" "$(TargetDir)"
我也单独尝试\",""但这两个导致2字符转义序列出现在echoed命令行?如何在构建步骤中正确地逃避双引号?
\"
""
msbuild macros build quoting visual-studio-2010
build ×1
macros ×1
msbuild ×1
quoting ×1
visual-studio-2010 ×1