共用方式為


HOW TO:停止偵錯或停止執行

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

標題適用於 標題適用於 標題適用於 標題適用於 標題適用於

Pro、Premium 和 Ultimate

標題適用於 標題適用於 標題適用於

標題適用於

標題適用於

停止偵錯表示終止偵錯工作階段。 停止執行表示終止正在偵錯的處理序,並且結束偵錯工作階段。 這個動作有別於中斷執行,中斷執行是暫時中止正在偵錯的處理序,但偵錯工作階段仍為使用中 如需詳細資訊,請參閱中斷執行

程序

若要停止偵錯

  • 在 [偵錯] 功能表中,選擇 [停止偵錯]。

如果程式是由 Visual Studio 啟動,[停止偵錯] 便會終止正在偵錯的處理序。 如果您附加至處理序而不是從 Visual Studio 啟動,則處理序會繼續執行。 如果想要終止附加的處理序,可以從處理序視窗終止單一處理序,或是使用全部結束命令終止所有附加的處理序。

若要終止所有附加的處理序偵錯

  • 在 [偵錯] 功能表上,選擇 [全部結束]。

如果想要停止目前的偵錯執行,並且立即開始新的偵錯執行,您可以使用 [重新啟動] 命令。

若要停止偵錯並重新啟動

  • 在 [偵錯] 功能表上選擇 [重新啟動]。

[重新啟動] 會停止目前的偵錯工作階段,並且重新啟動啟始專案。

如果您離開正在偵錯的應用程式,偵錯就會自動停止。 如果您正在偵錯多個程式,偵錯將會持續進行,直到您離開最後一個程式。 如果您正在偵錯由另一個應用程式所裝載的專案 (例如,Microsoft Internet Explorer 所裝載的 Web 專案),那麼當您離開主應用程式 (例如 Microsoft Internet Explorer) 時,偵錯就會停止。

在 Visual Basic 和 C# 中,如果您正在偵錯 Web 服務,而使用該服務的用戶端應用程式已經終止,則會停止偵錯 Web 服務。

請參閱

概念

執行控制項