Utilisation des outils de profilage à partir de la ligne de commande
Cette rubrique s'applique à :
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Vous pouvez utiliser les outils en ligne de commande des outils de profilage Visual Studio pour profiler des applications depuis l'invite de commandes et automatiser le profilage à l'aide de fichiers de commandes et de scripts. Vous pouvez également générer des fichiers de rapport depuis une invite de commandes. Vous pouvez utiliser le profileur autonome léger pour collecter des données sur des ordinateurs où Visual Studio n'est pas installé.
Tâches courantes
Tâche |
Contenu associé |
---|---|
Définir l'emplacement de symboles : pour afficher les noms de fonctions et les paramètres, le profileur doit avoir accès aux fichiers de symboles (.pdb) des binaires profilés. Ces fichiers doivent inclure les fichiers de symboles pour le système d'exploitation Microsoft et les applications que vous souhaitez intégrer à votre analyse. Vous pouvez utiliser le serveur de symboles public Microsoft pour vous assurer que vous disposez des fichiers .pdb corrects pour les binaires Microsoft. |
|
Profiler votre application : les outils en ligne de commande et les options que vous utilisez pour profiler une application cible dépendent du type de l'application, de la méthode de profilage et du type de la cible (application managée ou native). |
|
Créer des rapports .xml et .csv : un profilage depuis l'invite de commandes crée des fichiers de données que vous pouvez afficher dans l'interface de Visual Studio. Vous pouvez également générer des fichiers .xml ou .csv des données à l'aide de l'outil en ligne de commande VSPerfReport. |
|
Profiler le code sur des ordinateurs sans Visual Studio : vous pouvez utiliser le profileur autonome des outils de profilage afin de collecter des données pour les applications sur des ordinateurs où Visual Studio n'est pas installé. |
Référence
Référence d'outils de profilage de ligne de commande
Voir aussi
Concepts
Analyse des performances de l'application à l'aide des outils de profilage