Traçage et instrumentation d'applications

Mise à jour : novembre 2007

Le traçage vous permet de surveiller l'exécution de votre application lorsqu'elle est en cours. Vous pouvez ajouter l'instrumentation de traçage et de débogage à votre application .NET Framework lors de son développement. Vous pouvez l'utiliser lors du développement et après le déploiement de l'application. Grâce aux classes Trace et Debug, vous pouvez enregistrer les informations relatives aux erreurs et à l'exécution de l'application dans des journaux, des fichiers texte ou d'autres périphériques en vue d'une analyse ultérieure.

Le fait d'instrumenter votre application, en plaçant des instructions de traçage à des endroits stratégiques de votre code, peut être particulièrement utile pour les applications distribuées. Grâce aux instructions de traçage, vous pouvez instrumenter une application pour afficher des informations non seulement en cas de problème mais également pour analyser ses performances.

Les classes Trace et Debug sont identiques à une exception près : les procédures et les fonctions de la classe Trace sont compilées par défaut dans les versions Release alors que celles de la classe Debug ne le sont pas. Les rubriques suivantes contiennent des informations supplémentaires sur l'utilisation de l'instrumentation dans vos applications.

Dans cette section

Référence

  • Trace
    Fournit des informations de référence détaillées sur la classe Trace et sur ses membres.

  • Debug
    Fournit des informations de référence détaillées sur la classe Debug et sur ses membres.

  • TraceSource
    Fournit des informations de référence détaillées sur la classe TraceSource et sur ses membres.

Rubriques connexes