在出现异常之后继续执行

当调试器因异常而中断执行时,默认情况下,你将看到异常帮助器。 如果你已在选项对话框中禁用了异常帮助器,将看到异常助手(C# 或 Visual Basic)或异常对话框 (C++)。

当出现异常帮助器时,可以尝试修复导致异常的问题。

托管代码和本机代码

在托管代码和本机代码中,你可以在发生了未经处理的异常后继续在同一线程内执行。 异常帮助器会将调用堆栈展开到抛出异常的位置。

混合代码

如果在调试由本机和托管代码混合而成的代码时遇到未经处理的异常,操作系统的约束会阻止调用堆栈的展开。 如果尝试使用快捷菜单来展开调用堆栈,则会出现一个错误消息,告诉你在混合代码调试期间,调试器无法在异常未得到处理的情况下展开调用堆栈。