Postbuild宏在编译

时间:2015-11-04 10:29:24

标签: macros visual-studio-2015

我正在运行宏

if $(ConfigurationName) == Debug "xcopy /R /Y $(ProjectDir)Configuration\* $(ProjectDir)$(OutDir)"
在我建立项目之后

。 这一行的目的是检测调试编译模式,在这种情况下用另一个包含simmed值的dll覆盖一个dll。

这就是我在xcopy中包含/ R / Y的原因

需要复制的所有文件都在ProjectDir中的配置文件夹中。

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

1 个答案:

答案 0 :(得分:0)

我的格式化了,我想出来了

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