2012-05-08 8 views
20

Sto eseguendo un po 'di debug in cui desidero veramente avere l'opzione "interruzione all'eccezione" attivata. C'è un'associazione di terze parti su cui faccio affidamento regolarmente che genera eccezioni. Alcuni di essi, come SynchronizationLockException I, possono essere disattivati ​​tramite il menu Debug -> Eccezioni.Come disattivare "Interrompi quando viene generata un'eccezione" per i tipi di eccezioni personalizzate

Il problema è che hanno anche alcuni tipi di eccezioni personalizzate. Esiste comunque la possibilità di spegnerli?

risposta

33

Nel Debug> Eccezioni finestra di dialogo, fare clic su Aggiungi , selezionare Common Language Runtime eccezioni, e immettere il nome completo (non il nome di montaggio qualificato) dell'eccezione. Quindi deseleziona la casella di controllo Gettata per questa eccezione.

+0

Non posso credere che non l'ho visto prima! Grazie! –

+0

Sei un risparmiatore di vita! Grazie! – AlexeiOst

+9

C'è anche l'opzione in VS2015 di aspettare semplicemente fino a che l'eccezione non viene colpita e deselezionare la casella "Interrompi quando questa eccezione è lanciata" nella finestra delle eccezioni. – jnm2

Problemi correlati