Share via


Messages de diagnostic dans la fenêtre Sortie

Vous pouvez écrire des messages d'exécution dans la fenêtre Sortie en utilisant les classes Debug ou Trace, qui font partie de la bibliothèque de classes System.Diagnostics.Utilisez la classe Debug si vous n'utilisez que la version Debug de votre programme pour la sortie.Utilisez la classe Trace si vous souhaitez obtenir une sortie pour les versions Debug et Release.

Méthodes de sortie

Les classes Trace et Debug fournissent les méthodes de sortie suivantes :

  • Plusieurs méthodes Write, qui génèrent des informations de sortie sans interrompre l'exécution.Ces méthodes remplacent la méthode Debug.Print utilisée dans les versions précédentes de Visual Basic.

  • Les méthodes Debug.Assert et Trace.Assert, qui interrompent l'exécution et génèrent des informations de sortie si une condition spécifique échoue.Par défaut, la méthode Assert affiche les informations dans une boîte de dialogue.Pour plus d'informations, consultez Assertions dans du code managé.

  • Les méthodes Debug.Fail et Trace.Fail, qui interrompent toujours l'exécution et génèrent des informations de sortie.Par défaut, les méthodes Fail affichent les informations dans une boîte de dialogue.

En plus de programmer à partir de votre application, la fenêtre Sortie peut afficher des informations sur les éléments suivants :

  • Modules que le débogueur a chargés ou déchargés.

  • Exceptions qui sont levées.

  • Processus qui cessent de s'exécuter.

  • Threads qui s'arrêtent.

Voir aussi

Référence

Sortie, fenêtre

Concepts

Sécurité du débogueur

Introduction à l'instrumentation et au traçage

Autres ressources

Traçage et instrumentation d'applications

Préparation du débogage : types de projets C#, F# et Visual Basic

Débogage du code managé