DA0002 : VSPerfCorProf.dll manquant

ID de la règle

DA0002

Catégorie

Utilisation des outils de profilage

Méthodes de profilage

Profilage à l'aide des outils de ligne de commande VSPerfASPNETCmd et VSPerfCmd

Message

Il semble que le fichier ait été collecté sans une configuration adéquate des variables d'environnement avec VSPerfCLREnv.cmd.Les symboles pour des fichiers binaires managés peuvent ne pas être résolus.

Type de règle

Information

Cause

Le profileur n'a pas trouvé VSPerfCorProf.dll lors de l'exécution du profilage.Cet avertissement se produit lorsque les outils en ligne de commande pour la collection de données du profileur sont utilisés sans l'outil VSPerfCLREnv.cmd pour initialiser les variables d'environnement nécessaires.L'avertissement peut également se déclencher si un autre générateur de profils s'exécute lorsque les outils de profilage démarrent.

Description de la règle

Des variables d'environnement spécifiques doivent être définies avant une exécution du profilage afin que le profileur soit en mesure de résoudre les symboles dans les binaires .NET Framework.Cet avertissement suggère que l'outil VSPerfCLREnv.cmd n'a pas été exécuté avant la collecte des données de profilage.Les symboles pour les binaires managés ne peuvent pas être résolus.Pour plus d'informations sur l'utilisation des Outils de profilage à partir de la ligne de commande, consultez Utilisation des outils de profilage à partir de la ligne de commande

Comment corriger les violations

Lorsque vous profilez des applications managées à l'aide des outils en ligne de commande dans les Outils de profilage Visual Studio, exécutez l'outil en ligne de commande VSPerfCLREnv avant de commencer à collecter des données.