Debug con .NET Framework SDK

**Nota   **Il codice di esempio per questa esercitazione è disponibile nella sottodirectory SDK Samples\Tutorials\Debugging.

In questa esercitazione destinata agli sviluppatori viene illustrato come eseguire il debug di applicazioni basate su .NET utilizzando Microsoft .NET Framework SDK. Gli strumenti complementari di .NET Framework consentono agli sviluppatori di generare e distribuire rapidamente applicazioni affidabili basate sul nuovo ambiente Common Language Runtime.

Nel corso dell'esercitazione verranno fornite istruzioni passo passo sul debug di due diversi programmi: una versione semplificata dell'esempio Calculator basato su componenti, che è utilizzato in altre parti di .NET Framework SDK, e una piccola applicazione ASP.NET nella quale vengono utilizzati file di codice sorgente e codice incorporato in file ASPX. Verrà spiegato come utilizzare i due debugger inclusi in .NET Framework SDK: il debugger da riga di comando CorDbg e il debugger basato su Windows DbgCLR.

Il processo di debug di un programma .NET è indipendente dal linguaggio del codice sorgente utilizzato per sviluppare il programma stesso. I programmi dimostrativi utilizzati in questa esercitazione sono stati scritti in Visual Basic .NET e Visual C#, il nuovo linguaggio progettato per la piattaforma .NET. La procedura necessaria per creare, compilare ed eseguire programmi sviluppati in Visual Basic .NET e Visual C# è descritta in Introduzione allo sviluppo di applicazioni con .NET Framework. La lettura del contenuto dell'esercitazione e l'esecuzione degli esempi consentirà di comprendere il funzionamento dei programmi in .NET Framework e il processo di debug. Sarà quindi possibile provare a modificare gli esempi o cominciare a sviluppare programmi personalizzati.

**Nota   **In questa esercitazione non viene trattata la gestione degli errori in .NET Framework. Per informazioni sulla gestione degli errori ed esempi di codice in Visual C# e Visual Basic .NET, vedere Gestione e generazione di eccezioni.

Vedere anche

Introduzione al debug | Debug di applicazioni .NET Framework | Debug di applicazioni Web ASP.NET | Appendice A: Ulteriori informazioni | Appendice B: debugger di runtime (CorDbg.exe)