Visual Studio调试断言失败对话框无响应

Visual Studio debug assertion failed dialog unresponsive

本文关键字:对话框 响应 失败 断言 Studio 调试 Visual      更新时间:2023-10-16

在调试本地win32应用程序时,某些未处理的异常(更具体地说是Windows atlcomcli.h中失败的断言)会导致"未处理的异常"对话框(您可以在其中abortcontinue(在visual studio中调试异常)或ignore) 冻结并且无响应 -没有一个按钮可以按下

这意味着我不能在其他事情中获得调用堆栈,我必须强制终止Visual Studio,所以我不能在调试时得到任何帮助,它崩溃了。

它可以很好地处理抛出的大多数其他未处理的异常。

为什么会这样?

一种解决方法是,您可以收集崩溃/冻结问题的迷你转储文件,调试崩溃的转储文件并找到更多有用的信息:

如何在Windows上禁用调试断言对话框?