我右键单击了我的C ++项目 - 属性 - 配置属性 - 构建事件 - 构建后事件并将命令行设置为calc
。
我现在做Build - Rebuild Solution
虽然我在输出窗格中得到了这个,但计算器永远不会启动。
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
我甚至尝试过配置属性 - 自定义构建步骤 - 常规并将命令行设置为notepad
并将执行后设置为CoreBuild
,但重建解决方案中没有任何操作。
注意:我的Post-Build事件实际上是一个复制命令,但由于这不起作用,我想把它分解为更简单的东西。
答案 0 :(得分:0)
我继承了这个项目,它有几个配置(ANSI Debug / Release和Unicode Debug / Release)。
由于我只针对Unicode,因此我手动从sln和vcxproj文件中删除了这些部分。
考虑到这一点,Visual Studio为不同的配置显示了不同的选项,这一点变得更加清晰。
切换到All Configurations选项并从其他部分删除后,我可以进行计算运行。
xcopy仍然失败了一段时间,因为$(TargetPath)
在链接器中更改为OuputFile
选项并且调试配置后缀为“_Debug”时未正确解析。
这一切现在似乎都有效。