Partager via


Fonctionnalité de traçage ASP.NET

ASP.NET introduit une nouvelle fonctionnalité qui vous permet d'afficher des informations de diagnostic relatives à une unique demande de page ASP.NET simplement en l'activant pour votre page ou votre application. Cette fonctionnalité, appelée traçage, vous permet d'écrire des instructions de débogage directement dans votre code sans avoir à les supprimer de votre application lorsqu'elle est déployée vers des serveurs de production. Vous pouvez écrire des variables ou des structures dans une page, déclarer si une condition est remplie ou simplement effectuer le traçage du chemin d'exécution de votre page ou de votre application.

Vous devez activer le traçage pour la page ou l'application pour pouvoir collecter et afficher les messages ainsi que d'autres informations de traçage. Lorsque vous activez le traçage, deux choses se produisent :

  • ASP.NET ajoute une série de tables d'informations de diagnostic immédiatement après la sortie de la page. Les informations sont aussi transmises à une application de visionneuse de trace (si vous avez activé le traçage pour l'application).
  • ASP.NET affiche vos messages de diagnostic personnalisés dans la table Informations de traçage des données de performance ajoutées.

Les informations de diagnostic et les messages de traçage que vous spécifiez sont ajoutés à la sortie de la page envoyée au navigateur qui a émis la demande. Facultativement, vous pouvez visualiser ces informations à partir d'une visionneuse de trace séparée (Trace.axd) qui affiche les informations de traçage pour chaque page dans une application donnée. Ces informations peuvent vous aider à clarifier les erreurs ou les résultats indésirables lorsque ASP.NET traite une demande de page.

Les instructions trace sont traitées et affichées uniquement lorsque le traçage est activé. Vous pouvez contrôler l'affichage du traçage sur une page, sur une visionneuse de trace ou sur les deux.

Dans cette section

Rubriques connexes