我可以在我的预/后构建事件中使用像$(ProjectDir)这样的VS宏。但是否有任何方法可以在批处理文件中指定它们并将批处理文件作为我的预/后构建事件运行?
例如:
之前
后构建事件
copy $(ProjectDir)foo.txt $(ProjectDir)\out\foo.txt
之后
构建后事件
CopyFoo.cmd
其中 CopyFoo.cmd 包含的内容为
copy $(ProjectDir)foo.txt $(ProjectDir)\out\foo.txt
我希望这样做可以使我的构建事件列表更易于编辑/更新。相比在 VS 中编辑构建事件框,编辑批处理文件要容易得多。