Partager via


Diagnostiquer les problèmes après le déploiement à l’aide d’IntelliTrace (C#, Visual Basic)

Cet article fournit des recommandations pour diagnostiquer les problèmes après le déploiement.

Azure DevOps, Visual Studio et Team Foundation Server 2017

Visual Studio 2017 et versions ultérieures n’incluent pas le fichier BuildInfo.config , qui a été déconseillé, puis supprimé. Ce fichier a été requis pour utiliser IntelliTrace avec des applications ASP.NET déployées. Pour déboguer des applications après le déploiement, utilisez l’une des méthodes suivantes :

  • Pour le déploiement sur Azure, utilisez Application Insights.

  • Si vous devez utiliser IntelliTrace, ouvrez le projet dans Visual Studio et chargez les fichiers de symboles à partir de la build correspondante. Vous pouvez charger des fichiers de symboles à partir de la fenêtre Modules ou en configurant des symboles dans le menu Outils>Options ou Déboguer>Options.

    Ouvrez le volet Outils>Options et développez la section Tous les paramètres>Débogage>Symboles.

    Ouvrez la boîte de dialogueOptions> et développez la section Symboles de débogage>.

    Vous pouvez également collecter des données de diagnostic et de méthode IntelliTrace pour les applications web, SharePoint, WPF et Windows Form sur des ordinateurs distants sans modifier l’environnement cible à l’aide du collecteur autonome IntelliTrace. Toutefois, le collecteur autonome peut avoir un impact significatif sur les performances. Voir Utilisation du collecteur autonome IntelliTrace.

Versions antérieures de Team Foundation Server (ASP.NET)

Pour ASP.NET applications, vous pouvez configurer votre processus de génération pour créer un manifeste de build ( fichierBuildInfo.config ) pour votre projet web et inclure ce manifeste avec votre version. Ce manifeste contient des informations sur le projet, le contrôle de code source et le système de génération qui ont été utilisés pour créer une build spécifique. Ces informations permettent à Visual Studio de trouver la source et les symboles correspondants après avoir ouvert le journal IntelliTrace pour passer en revue les événements enregistrés.

Pour plus d’informations, consultez Diagnostiquer les problèmes après le déploiement (Visual Studio 2015).

Important

L’utilisation de Microsoft Monitoring Agent (MMA) avec IntelliTrace n’est plus prise en charge lorsque Microsoft Monitoring Agent atteint la fin de vie le 31 août 2024. Pour plus d’informations, consultez Migrer vers l’agent Azure Monitor à partir de l’agent Log Analytics.

Rechercher le problème à l’aide d’IntelliTrace

Vous avez besoin de Visual Studio Enterprise sur votre ordinateur de développement ou un autre ordinateur pour passer en revue les événements enregistrés et déboguer votre code à l’aide d’IntelliTrace. Vous pouvez également utiliser des outils tels que CodeLens, des cartes de débogage et des cartes de code pour vous aider à diagnostiquer le problème.

Si vous utilisez IntelliTrace pour examiner les problèmes, consultez Rechercher le problème pour obtenir des instructions plus détaillées.