簡體   English   中英

如何告訴Visual Studio在特定異常時不要破壞?

[英]How can I tell Visual Studio to NOT BREAK on a particular exception?

我有一個特殊類型的異常,我希望Visual Studio 不會中斷並顯示Exception Assistant屏幕。 基本上我想讓我的正常異常處理基礎設施處理它。

異常是我編寫的System.Exception的繼承者,並且有源代碼。 拋出它的任何地方我都希望VS不能捕獲它,也就是說只有一次拋出一個新的BlahException()就沒用了; 在代碼中。 這是因為拋出了很多異常,我不想單獨壓制每一個實例。

如果它有所作為,我在Visual Studio 2010 Ultimate,Framework 3.5 SP1上。

轉到“調試”菜單,然后選擇“例外”。 選擇添加並輸入您的例外。 這將為您的例外添加一個復選框項。 無論何時拋出異常,如果該復選框打開,調試器將暫停。 在您的情況下,請確保取消選中此復選框。

但有一件事是你的異常仍會被拋出並被你實際代碼中的任何try / catch塊所捕獲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM