如何:中断执行

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题适用 主题适用 主题适用 主题适用

标准版

主题适用 主题适用 主题适用 主题适用

专业团队版

主题适用 主题适用 主题适用 主题适用

表格图例:

主题适用

适用

主题不适用

不适用

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

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

当用 Visual Studio 调试器调试应用程序时,应用程序或者正在运行(执行)或处于中断模式。大多数调试器功能(比如在“监视”窗口中计算表达式)只在中断模式下可用。

当执行到达一个断点或发生异常,调试器将中断程序的执行。有关更多信息,请参见处理异常。您可以随时手动中断执行。如果在执行没有相应源的代码时中断,将能够在“反汇编”窗口中进行调试。

手动中断程序执行

  • 在“调试”菜单上,单击“全部中断”。

    调试器将停止所有在调试器下运行的程序的执行。程序并不退出,可以随时恢复执行。调试器和应用程序现在处于中断模式。

如果正在调试多个程序,则默认情况下,断点或“全部中断”命令将影响所有被调试的程序。如果想仅中断当前程序,可以更改该默认值。

更改调试多个程序时的中断行为

  1. 在“工具”菜单上单击“选项”。

  2. 在“选项”对话框中,选择“调试”文件夹,并单击“常规”类别。

  3. 切换“一个进程中断时则中断所有进程”。

  4. 单击“确定”。

请参见

概念

执行控制