仅在构建成功后,才可以在Visual Studio中启动生成文件的任何巧妙方法?
时间:2020-03-06 15:04:50 来源:igfitidea点击:
我们有一个在使用Visual Studio来启动我们的单元测试的构建过程中最后构建的makefile。不幸的是,如果构建失败,makefile仍将被处理,并且我们会遇到其他(讨厌的)错误。有什么办法可以防止这种情况?
例子
项目A:生成dummy.exe
项目B(makefile):构建命令为:运行dummy.exe / unittest
当项目A发生构建错误时,我们希望项目B跳过其构建命令。谢谢!
解决方案
转到项目属性。我假设我们已经在"构建后事件命令行"框中添加了某些内容?有一个"运行构建后事件"组合框,将其设置为"构建成功时"。
那是我们要找的东西吗?
将项目B(makefile项目)设置为依赖于项目A。这样,项目B将始终尝试在构建项目A之前先对其进行构建。