【发布时间】:2020-10-21 03:19:04
【问题描述】:
我有一个名为 foo.exe 的程序(一个单元测试运行程序),我想使用一组特定的应用程序验证器标志来运行它。该程序作为持续集成系统的一部分在各种计算机上运行,以检查错误。我想以编程方式启用应用程序验证器,运行我的单元测试,然后重置系统状态,以便应用程序验证器不会在其他开发人员运行的任何类似名称的程序上运行(事实上,我们的 CI 系统并没有完全-构建之间的清理是超出此范围的单独问题)。
【问题讨论】:
我有一个名为 foo.exe 的程序(一个单元测试运行程序),我想使用一组特定的应用程序验证器标志来运行它。该程序作为持续集成系统的一部分在各种计算机上运行,以检查错误。我想以编程方式启用应用程序验证器,运行我的单元测试,然后重置系统状态,以便应用程序验证器不会在其他开发人员运行的任何类似名称的程序上运行(事实上,我们的 CI 系统并没有完全-构建之间的清理是超出此范围的单独问题)。
【问题讨论】:
一时兴起,我决定检查 application-verifier 是否有任何命令行标志。如需更多标志,请运行appverif -?
appverif -enable heaps handles -for foo.exe
appverif -delete settings -for foo.exe
【讨论】: