Macros 编译时生成后宏抛出9009错误

Macros 编译时生成后宏抛出9009错误,macros,visual-studio-2015,Macros,Visual Studio 2015,我正在运行宏 if $(ConfigurationName) == Debug "xcopy /R /Y $(ProjectDir)Configuration\* $(ProjectDir)$(OutDir)" 在我完成这个项目之后。 此行的目的是检测调试编译模式,在这种情况下,用另一个包含simmed值的dll覆盖dll 这就是为什么我在xcopy中包含/R/Y 所有需要复制的文件都位于ProjectDir中的Configuration文件夹中 我不确定我是否丢失了一些复制参数,这些参数会阻

我正在运行宏

if $(ConfigurationName) == Debug "xcopy /R /Y $(ProjectDir)Configuration\* $(ProjectDir)$(OutDir)"
在我完成这个项目之后。 此行的目的是检测调试编译模式,在这种情况下,用另一个包含simmed值的dll覆盖dll

这就是为什么我在xcopy中包含/R/Y

所有需要复制的文件都位于ProjectDir中的Configuration文件夹中


我不确定我是否丢失了一些复制参数,这些参数会阻止我覆盖dll,或者字符串中是否有一些排序错误。

我的格式化关闭了,我找到了答案

if $(ConfigurationName) == Debug (
xcopy /R /Y "$(ProjectDir)Configuration\*" "$(ProjectDir)$(OutDir)"
)