[英]Visual studio does not break on user-handled exception in ASP.NET
每當我在自己的代碼中有一個try / catch語句時,異常仍然會破壞調試器。
我只是想在沒有 try / catch語句的情況下不打破 ,因為我已經在處理它,所以我不想被每個失敗的外部調用竊聽。
我怎樣才能做到這一點?
UPDATE
這主要是ASP.NET的一個問題。 可能是因為在最外層的ASP.NET層中每個請求有一個大的try / catch。
所以我在某種程度上尋找的是:
僅在外部代碼中嘗試/捕獲。
也許我不明白你的問題但如果你只是拿出“當拋出這種異常類型時斷開”你應該有你想要的確切行為。 如果未捕獲異常,調試器仍將中斷。 這個復選框唯一能做的就是告訴調試器即使異常被捕獲也會中斷。
如果這不是您想要的行為,我可能需要一些澄清來理解您的問題。
編輯:
既然你現在已經編輯了你的問題,而且你似乎在尋找“僅在外部代碼中嘗試/捕獲。”,我只能告訴你我不會知道這樣的功能並且從未使用過類似的東西。 但這並不意味着它不存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.