我使用 Debug -> Exceptions 并检查 Common Language Runtime Exceptions -> System -> System.ApplicationException 为我的 C++ 项目启用了 Visual Studio 2008 中的第一次机会异常中断。更改起作用了,第一次机会异常会导致执行中断(断点),其中包含一个对话框,其中包含常规选项“中断”、“继续”。在此之后,我通过选中“异常”窗口中的所有顶级框来启用所有异常的中断。
我现在希望禁用此行为,因此取消选中顶级框,随后也取消选中 System.ApplicationException 复选框。自从这样做以来,我已经对我的项目进行了清理和构建。但是,该项目仍然会因第一次机会异常而中断。
知道为什么会这样,我该如何解决?比较郁闷!