Visual Studio 2010 CxxTest:如果测试失败,则生成失败

Visual Studio 2010 CxxTest: Fail build if test fails

本文关键字:失败 测试 如果 Studio 2010 CxxTest Visual      更新时间:2023-10-16

我有一个充满C++项目的解决方案。我想在第一个项目失败后停止构建和运行项目(也称为错误的退出状态)。在GNU Makefile中,我可以很容易地完成这个。如何在Visual Studio中执行此操作?

  1. 在构建过程中运行程序
  2. 获取退出状态
  3. 如果退出状态 != 0,则构建失败

在 Visual Studio 2010 或更高版本中。

在MSDN和StackOverflow中挖掘了一下,我想出了:

"$(TargetDir)$(TargetName).exe" if ERRORLEVEL > 0 goto EXIT

作为构建后命令