共用方式為


HOW TO:發生使用者未處理的例外狀況時中斷

更新:2010 年 12 月

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

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

Pro、Premium 和 Ultimate

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

如果您搭配 HOW TO:逐步執行 Just My Code 一起進行偵錯,就可以通知偵錯工具,在並非由使用者程式碼 ("My Code") 中處理常式所處理的任何例外狀況中斷執行。 下列程序向您示範如何使用 [例外狀況] 對話方塊,決定要在哪些使用者未處理的例外狀況中斷執行。

使用例外狀況對話方塊時

根據預設,[例外狀況] 對話方塊會列出每一個分類最常見的例外狀況。 您可以加入自己的例外狀況,以及刪除已加入的例外狀況。 Visual Studio 會儲存含有方案資料之已加入例外狀況的清單,當您下次開啟並執行專案時,仍然可以使用這些例外狀況。

注意事項注意事項

[例外狀況] 對話方塊提供了設定控制項的按鍵,讓您可以不必使用滑鼠。 控制項標籤中的這些熱鍵會以底線表示。 如果停用了 Windows 主題,儘管熱鍵還是可以使用,但底線將為不可見。 若要看見熱鍵底線,請使用 Windows [控制台] 來啟用 Windows 主題。

如需詳細資訊,請參閱 HOW TO:加入新例外狀況HOW TO:刪除使用者加入的例外狀況

若要在例外狀況並非由 My Code 處理時中斷執行

  1. 在 [偵錯] 功能表上,按 [例外狀況]。

    注意事項注意事項

    若要在 Express 版本中啟用 [例外狀況] 功能表,請按一下 [工具] 功能表上的 [設定],然後選取 [專家設定]。

  2. 在 [例外狀況] 對話方塊中,選取整個例外狀況分類的 [使用者未處理],例如 [Common Language Runtime 例外狀況]。

    -或-

    展開某個例外狀況分類的節點,例如,[Common Language Runtime 例外狀況],並選取該分類中特定例外狀況的 [使用者未處理]。

  3. 按一下 [確定]。

請參閱

工作

HOW TO:當擲回例外狀況時中斷

概念

例外處理 (偵錯)

變更記錄

日期

記錄

原因

2010 年 12 月

釐清在 Visual Studio Express 版本中啟用 [專家設定] 的指示

客戶回函。