我當(dāng)前正在使用一個(gè)庫(kù),當(dāng)獲取某項(xiàng)請(qǐng)求失敗時(shí),該庫(kù)將引發(fā)(和處理)約5個(gè)異常。通常這不是問(wèn)題,因?yàn)榭梢灶A(yù)期會(huì)發(fā)生這種情況,但是問(wèn)題是Visual Studio無(wú)論如何都會(huì)記錄這些異常。有沒(méi)有一種方法可以禁止Visual Studio將捕獲的異常輸出到調(diào)試控制臺(tái)?我仍然希望所有其他會(huì)導(dǎo)致中斷的異常記錄下來(lái)。
1 回答

ITMISS
TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊
您可以使用Just My Code選項(xiàng)讓Visual Studio僅關(guān)心代碼中的異常。
轉(zhuǎn)到“調(diào)試”菜單,然后單擊“選項(xiàng)和設(shè)置”,然后啟用“僅我的代碼”:
在StackOverflow上也對(duì)此進(jìn)行了討論。
然后,如果引發(fā)異常的方法屬于一個(gè)項(xiàng)目,即您的代碼,則可以使用DebuggerNonUserCode
屬性裝飾它們:
與“僅我的代碼”選項(xiàng)結(jié)合使用將產(chǎn)生所需的行為。更多關(guān)于該主題在這里。
- 1 回答
- 0 關(guān)注
- 273 瀏覽
添加回答
舉報(bào)
0/150
提交
取消