2015-06-14 77 views
0

我右键单击我的C++项目 - 属性 - 配置属性 - 生成事件 - 生成后事件并将命令行设置为calc如何在Visual Studio Community 2013中触发生成后事件?

我现在在做Build - Rebuild Solution,虽然我在输出窗格中得到了这个,但是计算器从未启动。

========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ========== 

我甚至尝试配置属性 - 自定义生成步骤 - 通用和命令行设置为notepad和执行后CoreBuild但没有发生在重建的解决办法。

注意:我的构建后事件实际上是一个复制命令,但由于这不起作用,我想把它分解成简单的东西。

+0

它应该工作,在vs2012和vs2013教授第一种方式工作正常。 –

+0

问题是,它不通过:(有没有额外的错误日志可能给更多的信息为什么? – opticyclic

回答

0

我继承了这个项目,它有几个配置(ANSI Debug/Release和Unicode Debug/Release)。

由于我只是针对Unicode我手动从sln和vcxproj文件中删除这些部分。

考虑到这一点,Visual Studio显示了不同配置的不同选项。

切换到所有配置选项并从其他部分删除后,我可以进行calc运行。

xcopy仍然失败了一段时间,因为$(TargetPath)在链接器中的OuputFile选项已更改为调试配置的后缀“_Debug”时未正确解析。

这一切似乎现在工作。

+0

好,你得到它的工作! –

相关问题