Condividi tramite


Procedura: debug del codice sorgente di .NET Framework

Aggiornamento: novembre 2007

L'ultima versione di Visual Studio fornisce nuove funzionalità per il debug di .NET Framework. Per eseguire il debug dell'origine .NET Framework, è necessario disporre dell'accesso ai simboli di debug per il codice. Inoltre, è necessario attivare l'esecuzione dell'origine .NET Framework.

È possibile attivare il download dei simboli e l'esecuzione di .NET Framework nella finestra di dialogo Opzioni. Quando si attiva il download dei simboli, è possibile scegliere di scaricarli immediatamente o attivare solo l'opzione per eseguire il download successivamente. Se non si esegue immediatamente il download, i simboli verranno scaricati la volta successiva che si avvia il debug dell'applicazione. È possibile inoltre scaricarli manualmente dalla finestra Moduli o Stack di chiamate.

Per attivare il debug di origine di .NET Framework

  1. Scegliere Opzioni dal menu Strumenti.

  2. Nella finestra di dialogo Opzioni fare clic sulla categoria Debug.

  3. Nella casella Generale, impostare l'esecuzione di instruzioni di origine Abilita .NET Framework.

    1. Se Just My Code è attivato, viene visualizzata una finestra di dialogo con un avviso indicante che Just My Code è stato disattivato. Scegliere OK.

    2. Se il percorso della cache dei simboli non è impostato, viene visualizzata un'altra finestra di dialogo con un avviso indicante che è stato impostato il percorso predefinito della cache dei simboli. Scegliere OK.

  4. Nella categoria Debug selezionare Simboli.

  5. Per modificare il percorso della cache dei simboli:

    1. Aprire il nodo Debug nella casella sulla sinistra.

    2. Nel nodo Debug selezionare Simboli.

    3. Modificare il percorso in Memorizza nella cache i simboli dai server di simboli in questa directory o fare clic su Sfoglia per scegliere un percorso.

  6. Per scaricare immediatamente simboli, fare clic su Carica i simboli utilizzando i percorsi indicati sopra.

    Questo pulsante non è disponibile nella modalità progettazione.

    Se non si esegue immediatamente il download, i simboli verranno scaricati automaticamente la volta successiva che si avvia il debug del programma.

  7. Scegliere OK per chiudere la finestra di dialogo Opzioni.

Per caricare simboli di Framework utilizzando la finestra Moduli

  1. Nella finestra Moduli, fare clic con il pulsante destro del mouse sul modulo per il quale non sono caricati i simboli. I moduli con i simboli caricati sono presenti nella colonna Stato simboli.

  2. Scegliere Carica simboli da e fare clic su Server dei simboli Microsoft per scaricare i simboli dai server dei simboli pubblici Microsoft o scegliere Percorso simboli per caricare i simboli da una directory in cui precedentemente erano stati archiviati.

Per caricare simboli di Framework utilizzando la finestra Stack di chiamate

  1. Nella finestra Stack di chiamate, fare clic con il pulsante destro del mouse sul frame per il quale non sono caricati i simboli. Il frame verrà disattivato (rappresentato in grigio).

  2. Scegliere Carica simboli da, quindi fare clic su Server dei simboli Microsoft o Percorso simboli.

Vedere anche

Attività

Procedura: utilizzare un server di simboli

Procedura: specificare un percorso di simboli

Altre risorse

Debug del codice gestito