Procedura: esaminare il codice di sistema dopo un'eccezione
Aggiornamento: novembre 2007
Le informazioni contenute in questo argomento sono valide per:
Edizione |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro e Team |
Legenda tabella:
Applicabile |
|
Non applicabile |
|
Comando o comandi nascosti per impostazione predefinita. |
Quando si verifica un'eccezione, potrebbe essere necessario esaminare il codice di una chiamata al sistema per determinare la causa dell'eccezione. Nella procedura riportata di seguito viene illustrato come determinare la causa se non sono disponibili simboli caricati per il codice di sistema o se Just My Code è attivato.
Per esaminare il codice di sistema dopo un'eccezione
Fare clic con il pulsante destro del mouse sulla finestra Stack di chiamate e scegliere Mostra codice esterno.
Se Just My Code non è attivato, questa opzione non è disponibile nel menu di scelta rapida e il codice di sistema viene visualizzato per impostazione predefinita.
Fare clic con il pulsante destro del mouse sui frame di codice esterni presenti nella finestra Stack di chiamate.
Scegliere Carica simboli da, quindi fare clic su Server dei simboli Microsoft.
Se Just My Code è attivato, viene visualizzata una finestra di dialogo indicante che Just My Code è stato disattivato. Tale operazione è necessaria per eseguire le chiamate di sistema.
Viene visualizzata la finestra di dialogo Download dei simboli pubblici. La finestra viene chiusa al termine del download.
È possibile ora esaminare il codice di sistema nella finestra Stack di chiamate e in altre finestre. Ad esempio, è possibile fare doppio clic su un frame dello stack di chiamate per visualizzare il codice nella finestra Disassembly o nella finestra origine.