2011-11-21 51 views

回答

31

您可能要檢查調試菜單在Visual Studio中在那裏你會發現異常的子菜單,在這裏你可以選擇你想要的Visual Studio停止該類型的異常。

設置調試器時拋出一個異常

打破

調試器可以在其中一個例外是 拋出點中斷執行,讓您有機會處理程序 是前檢查異常調用。

在例外設置窗口中,展開的 異常(例如,公共語言運行時例外,這意味着 .NET異常)的類別的節點,選擇複選框該類別內的特定異常 (爲例如System.AccessViolationException)。 您也可以選擇整個類別的例外。

enter image description here

如果你檢查一個給定的異常,調試器執行將打破地方 拋出異常,不管它是否被處理或 未處理。此時的異常被稱爲第一次機會 例外。

更多信息,請參見How to: Break When an Exception is Thrown

+0

鏈接現在是死 – codemonkeyliketab

+0

@codemonkeyliketab,鏈接和更新後,TX。 – fduff

25

在Visual Studio,使第一次機會異常,我們可以打開例外窗口,檢查拋出異常CLR chekbox。

在調試菜單中選擇例外。 (按Ctrl + Alt鍵+Ë

有一個公共語言運行時異常Thown複選框,我們可以檢查;然後單擊確定。

屏幕下方顯示的是從VS2012:

enter image description here

希望這有助於

+2

我想念這個對話框 –

相關問題