Share via


如何:停止调试或停止执行

本主题适用于:

版本

Visual Basic

C#

F#

C++

Web Developer

学习版

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

专业版、高级专业版和旗舰版

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

主题适用

主题适用

停止调试意味着终止调试会话。 停止执行意味着终止正调试的进程并结束调试会话。 请勿与中断执行混淆,后者意味着暂停正在调试的进程的执行但调试会话仍处于活动状态。 有关更多信息,请参见中断执行

过程

停止调试

  • 在**“调试”菜单上,选择“停止调试”**。

如果程序是从 Visual Studio 启动的,则**“停止调试”终止正调试的进程。 如果程序附加到进程,而不是从 Visual Studio 启动的,则该进程仍继续运行。 如果要终止被附加的进程,可以通过“进程窗口”终止单个进程,或者通过“全部终止”**命令终止所有被附加的进程。

终止所有正调试的被附加进程

  • 在**“调试”菜单上选择“全部终止”**。

如果要停止当前正在调试的运行并立刻开始新运行,可以使用**“重新启动”**命令。

停止调试并重新启动

  • 在**“调试”菜单上选择“重新启动”**。

**“重新启动”**停止当前正在调试的会话,并重启启动项目。

如果退出正在调试的应用程序,调试将自动停止。 如果正在调试多个程序,调试将继续进行,直到退出了最后一个程序。 如果调试的是由其他应用程序承载的项目(如由 Microsoft Internet Explorer 承载的 Web 项目),若退出宿主应用程序(如 Microsoft Internet Explorer),调试将停止。

在 Visual Basic 和 C# 中,如果正在调试一个 Web 服务,而使用该服务的客户端应用程序被终止了,则 Web 服务的调试也会停止。

请参见

概念

Execution 控件