8

如何在 Visual Studio 中的第一个断言失败时停止?

当我调试时,对于每个失败的断言,我都会弹出一个窗口。但我不希望这种行为,我需要程序在第一个失败的断言处停止,以便我可以从那里进行调试。

在此处输入图像描述

谢谢

4

1 回答 1

9
  1. 确保您已启用本机调试器:在解决方案资源管理器中选择您的项目,然后选择“调试” > “ YourProject 属性”(在底部)。从左侧菜单中选择Debug ,然后在Enable Debuggers下确保类型为MixedNative
  2. 确保您在断言失败时中断。去:

VS 2015:菜单->调试->Windows->异常设置

Pre-VS 2015:Debug > Exceptions,展开Win32 Exceptions,并检查Assert Failed

在此处输入图像描述

于 2013-10-11T17:49:04.170 回答