Condividi tramite


Visualizzazione di dati nel debugger

Le informazioni contenute in questo argomento sono valide per:

Edizione

Visual Basic

C#

F#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Pro, Premium e Ultimate

Argomento applicabile

Argomento applicabile

Argomento applicabile

Argomento applicabile

Argomento applicabile

Nel debugger di Visual Studio è disponibile una serie di strumenti che consentono di analizzare e modificare lo stato del programma. La maggior parte di questi strumenti è utilizzabile solo in modalità di interruzione.

DataTips

Suggerimenti dati è uno degli strumenti più utili per la visualizzazione di informazioni su variabili e oggetti nel programma durante il debug. Quando il debugger si trova in modalità di interruzione, è possibile visualizzare il valore di una variabile appartenente all'ambito corrente posizionando il puntatore del mouse sulla variabile all'interno di una finestra di origine. Per ulteriori informazioni, vedere Procedura: utilizzare i suggerimenti dati.

Visualizzatori

I visualizzatori rappresentano un nuovo componente del debugger di Visual Studio che consentono di visualizzare in modo significativo il contenuto di un oggetto o di una variabile. È ad esempio possibile utilizzare il visualizzatore HTML per visualizzare una stringa HTML come verrebbe interpretata e visualizzata in un browser. I visualizzatori sono accessibili dai suggerimenti dati, dalla finestra di dialogo Controllo immediato e dalle finestre Espressioni di controllo, Auto e Variabili locali. Per ulteriori informazioni, vedere Visualizzatori.

Finestre delle variabili

È possibile utilizzare Finestre delle variabili per studiare variabili, contenuto del registro ed espressioni.

Il formato numerico da utilizzare nelle finestre del debugger può essere impostato su decimale o esadecimale. Per ulteriori informazioni, vedere Modifica del formato numerico delle finestre del debugger.

Altre finestre del debugger

Le finestre del debugger riportate di seguito riportano importanti informazioni per il programma.

Per visualizzare

Provare

Contenuto del registro

Procedura: utilizzare la finestra Registri

Contenuto della memoria.

Procedura: utilizzare la finestra Memoria

  • Nomi di funzioni nello stack di chiamate.

  • Tipi di parametro.

  • Valori di parametri.

Procedura: utilizzare la finestra Stack di chiamate

Codice assembly generato dal compilatore per il programma.

Procedura: utilizzare la finestra Disassembly

Thread, ossia i flussi sequenziali di esecuzione creati dal programma

Procedura: utilizzare la finestra Thread

Moduli (DLL ed EXE) utilizzati dal programma.

Procedura: utilizzare la finestra Moduli

Nota

La possibilità di analisi del programma dipende dall'eventualità che il programma sia stato compilato con informazioni di debug, che il debugger disponga dell'accesso al codice sorgente e che il compilatore JIT (Just-In-Time) di Common Language Runtime stia registrando informazioni di debug. Se il debugger di Visual Studio non è in grado di reperire le informazioni di debug per il programma, viene visualizzato un messaggio che informa che non sono state trovate informazioni sui simboli corrispondenti. Per impostazione predefinita, le informazioni di debug vengono generate quando si compila la configurazione di debug del programma. Se i simboli non vengono trovati, potrebbe essere necessario specificare un percorso. Per ulteriori informazioni, vedere Procedura: specificare percorsi di simboli e comportamento di caricamento. Per ottenere un'agevolazione nelle operazioni di debug della chiamate di sistema, è possibile installare i simboli di debug del sistema. Per ulteriori informazioni, vedere Installazione dei simboli di debug del sistema.

Vedere anche

Riferimenti

Finestra di comando

Concetti

Sicurezza del debugger

Altre risorse

Guida di orientamento al debugger