如何:在“调用堆栈”窗口中缺少本机框架时跳出托管代码

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题适用 主题适用

仅限本机

主题适用

标准版

主题适用 主题适用

仅限本机

主题适用

专业团队版

主题适用 主题适用

仅限本机

主题适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

如果代码中有在“调用堆栈”窗口中不可见的本机框架,则从托管代码中跳出会产生意外的结果。作为对此情况的一种解决方法,可以使用断点来代替“跳出”。

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

要在本机框架从调用堆栈显示中消失时跳出托管代码

  1. 在本机代码中,调用托管代码的后面设置一个位置断点。

  2. 在“调试”菜单上选择“继续”。

    托管调用完成后,执行会在本机代码的断点处停止。

请参见

任务

如何:使用“调用堆栈”窗口