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.