如何在Visual Studio Community 2013中触发生成后事件?
问题描述:
我右键单击我的C++项目 - 属性 - 配置属性 - 生成事件 - 生成后事件并将命令行设置为calc
。如何在Visual Studio Community 2013中触发生成后事件?
我现在在做Build - Rebuild Solution
,虽然我在输出窗格中得到了这个,但是计算器从未启动。
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
我甚至尝试配置属性 - 自定义生成步骤 - 通用和命令行设置为notepad
和执行后CoreBuild
但没有发生在重建的解决办法。
注意:我的构建后事件实际上是一个复制命令,但由于这不起作用,我想把它分解成简单的东西。
答
我继承了这个项目,它有几个配置(ANSI Debug/Release和Unicode Debug/Release)。
由于我只是针对Unicode我手动从sln和vcxproj文件中删除这些部分。
考虑到这一点,Visual Studio显示了不同配置的不同选项。
切换到所有配置选项并从其他部分删除后,我可以进行calc运行。
xcopy仍然失败了一段时间,因为$(TargetPath)
在链接器中的OuputFile
选项已更改为调试配置的后缀“_Debug”时未正确解析。
这一切似乎现在工作。
+0
好,你得到它的工作! –
它应该工作,在vs2012和vs2013教授第一种方式工作正常。 –
问题是,它不通过:(有没有额外的错误日志可能给更多的信息为什么? – opticyclic