Non sei in grado di individuare un'eccezione generata in una posizione specifica nel codice. Puoi comunque disabilitare le eccezioni di un tipo specifico.
Se il tuo codice genera l'eccezione in questione, la renderei un'eccezione personalizzata, derivata da qualsiasi cosa si adatti, e quindi disabiliterei l'interruzione del debug su questo tipo derivato.
La disabilitazione delle eccezioni di sistema come NullReferenceException interesserà l'intero sistema, il che ovviamente non è desiderabile durante lo sviluppo.
Nota che ci sono due tipi di comportamenti di interruzione per le eccezioni:
- Lanciato: se selezionato, si interrompe non appena viene generata un'eccezione di questo tipo
- Non gestita dall'utente: se selezionata, si interrompe solo se l'eccezione, di questo tipo, non viene gestita da un try / catch.
Potresti rimuovere il check in 'Thrown' per NullReferenceException che ti darà il vantaggio di non interrompersi ogni volta che il tuo sistema supera la riga in questione nel tuo codice, ma comunque di interrompersi se hai qualche aspettativa di NullReference non gestita che si verifica in altre parti del sistema.