Debug in Visual Studio

 

Data di pubblicazione: agosto 2016

Per la documentazione più recente di Visual Studio 2017 RC, vedere Documentazione di Visual Studio 2017 RC.

Il debugger di Visual Studio consente di osservare il comportamento del programma in fase di esecuzione e di individuazione di errori logici. Il debugger può essere usato con tutti i linguaggi di programmazione di Visual Studio e con le relative librerie associate. Mediante questo strumento è possibile sospendere l'esecuzione del programma per analizzare il codice, valutare e modificare le variabili, visualizzare i registri, esaminare le istruzioni create a partire dal codice sorgente e controllare lo spazio di memoria usato dall'applicazione.

Per un'introduzione rapida al debug e alla diagnostica in Visual Studio, vedere Debug, profilo e diagnosi.

Novità relative al debugger di Visual Studio 2015
Descrive le nuove funzionalità di Visual Studio 2015

Finestre del debugger
Elenca le varie finestre del debugger.

Nozioni di base sul debugger
Illustra i concetti di base relativi all'uso del debugger di Visual Studio. Gli argomenti trattati includono i concetti principali sul debug, il controllo dell'esecuzione, la connessione a un programma in esecuzione, il debug JIT, l'avvio automatico del debugger, i punti di interruzione e i dump, il controllo del programma, la gestione delle eccezioni, la funzionalità Modifica e continuazione e l'utilizzo di espressioni nel debugger.

Ulteriori funzionalità di debug
Descrive le diverse funzionalità di debug.

Debug remoto
Descrive come configurare e usare il debug remoto.

Debug di applicazioni multithreading
Descrive come eseguire il debug di applicazioni multithreading.

Debug di applicazioni
Descrive come eseguire il debug di tipi diversi di applicazioni.

Riferimenti dell'interfaccia utente di debug
Fornisce informazioni di riferimento sulle finestre e sulle finestre di dialogo usate durante il debug delle applicazioni. Per visualizzare questi argomenti, è anche possibile premere F1 quando lo stato attivo è impostato su un elemento dell'interfaccia utente di debug, ad esempio la finestra Punti di interruzione.

Debug Interface Access SDK
Descrive il DIA SDK (Microsoft Debug Interface Access Software Development Kit). Il DIA SDK fornisce l'accesso alle informazioni di debug archiviate nei file di database di programma (PDB) generati dagli strumenti di post-compilazione di Microsoft.

Strumenti di profilatura
Descrive i diversi strumenti di diagnostica.

IDE di Visual Studio
Descrive le funzionalità di Visual Studio.

Mostra: