Condividi tramite


Analisi e strumentazione di applicazioni

Aggiornamento: novembre 2007

L'analisi consente di monitorare il funzionamento dell'applicazione mentre viene eseguita. È possibile aggiungere strumentazione di analisi e di debug a un'applicazione .NET Framework durante la fase di sviluppo ed è possibile utilizzare tale strumentazione sia in fase di sviluppo che dopo la distribuzione. Con le classi Trace e Debug è possibile registrare informazioni relative a errori e all'esecuzione dell'applicazione in log, file di testo o altre periferiche per analisi successive.

La strumentazione dell'applicazione tramite l'inserimento di istruzioni di analisi in posizioni strategiche del codice si rivela particolarmente utile per le applicazioni distribuite. Grazie alle istruzioni di analisi è possibile dotare un'applicazione di strumenti per visualizzare non solo informazioni in caso di errori, ma anche informazioni per monitorare le prestazioni dell'applicazione.

Le classi Trace e Debug sono identiche, fatta eccezione per il fatto che le procedure e le funzioni della classe Trace vengono compilate in base all'impostazione predefinita in build di rilascio, mentre questo non avviene per quelle della classe Debug. Gli argomenti che seguono forniscono ulteriori informazioni sull'utilizzo della strumentazione nelle applicazioni.

In questa sezione

Riferimenti

  • Trace
    Vengono fornite informazioni dettagliate sulla classe Trace e sui relativi membri.

  • Debug
    Vengono fornite informazioni dettagliate sulla classe Debug e sui relativi membri.

  • TraceSource
    Vengono fornite informazioni dettagliate sulla classe TraceSource e sui relativi membri.

Sezioni correlate