Hai provato a impostare il debugger per rompere quando l'eccezione viene lanciata invece che proprio quando è manuale dell'utente?
Per fare questo, vai al menu principale VS2010 e seleziona il menu "Debug" Avanti Seleziona "Eccezioni ..."
Ciò farà apparire una finestra di dialogo come: Exceptions.. menu">
Seleziona la colonna lanciata
Ora, quando viene lanciata la tua eccezione e dovresti essere in grado di valutare le tue variabili locali nella finestra immediata.
Nella scheda Locale posso vedere la variabile $ eccezione:
Sono in grado di utilizzare la variabile "$ eccezione" nella finestra immediata:
Aggiornare: Anche per una facile attivazione delle eccezioni, consigliamo di utilizzare il Exception Breaker Visual Studio Extension, che ti consente di attivare la gestione e la gestione delle eccezioni dalla barra degli strumenti invece di dover perforare il menu di debug.