VSPerfVSPerf

Utilisez l’outil en ligne de commande VsPerf pour :Use the VsPerf command line tool to:

  1. Profiler des applications UWP à partir de la ligne de commande quand Visual Studio n’est pas installé sur l’appareil.Profile UWP apps from the command line when Visual Studio is not installed on the device.

  2. Profiler des applications de bureau Windows 8 et des applications Windows Server 2012 à l’aide de la méthode de profilage par échantillonnage.Profile Windows 8 desktop applications and Windows Server 2012 applications using the sampling profiling method.

    Pour plus d’informations sur les options de profilage, consultez Outils d’analyse des performances sur les applications Windows 8 et Windows Server 2012.For more information about your profiling options, see Performance Tools on Windows 8 and Windows Server 2012 applications.

Dans cette rubriqueIn this topic

Cette rubrique décrit les options que vous pouvez utiliser avec l’outil en ligne de commande vsperf.exe.This topic describes the options that you can use with the vsperf.exe command line tool. La rubrique contient les sections suivantes :The topic contains the following sections:

Applications UWP uniquementUWP apps only

Applications de bureau Windows 8 et applications Windows Server 2012 uniquementWindows 8 desktop applications and Windows Server 2012 applications only

Toutes les applicationsAll applications

Applications UWP uniquementUWP apps only

Ces options s’appliquent uniquement aux applications UWP.These options apply only to UWP apps.

/app:{nom_application}/app:{AppName} Démarre le profileur et attend que l’application spécifiée soit lancée à partir du menu Démarrer.Starts the profiler and waits for the specified app to be launched from the Start menu.

Exécutez vsperf /listapps pour afficher le nom d’application et le nom complet du package des applications installées.Run vsperf /listapps to view the app Name and PackageFullName of installed apps.
/package:{nom complet du package}/package:{PackageFullName} Démarre le profileur et attend que l’application spécifiée soit lancée à partir du menu Démarrer.Starts the profiler and waits for the specified app to be launched from the Start menu.

Exécutez vsperf /listapps pour afficher le nom d’application et le nom complet du package des applications installées.Run vsperf /listapps to view the app Name and PackageFullName of installed apps.
/js/js Obligatoire pour le profilage d’applications JavaScript.Required for profiling JavaScript apps.

Collecte les données de performances à partir des applications JavaScript.Collect performance data from JavaScript apps.

Utilisez uniquement avec /package ou /attach.Use only with /package or /attach.
/noclr/noclr Facultative.Optional. Ne collecte pas de données CLR.Do not collect CLR data.

Utilisez uniquement avec /package ou /attach.Use only with /package or /attach.

Optimisation ; aucune résolution de symbole managé.Optimization, no managed symbols will resolve.
/listapps/listapps Liste les noms et les noms complets de packages des applications installées.List installed app Names and PackageFullNames.

Applications de bureau Windows 8 et applications Windows Server 2012 uniquementWindows 8 desktop applications and Windows Server 2012 applications only

Ces options ne fonctionnent pas sur les applications UWP.These options do not work on UWP apps.

/launch:{exécutable}/launch:{Executable} Démarre et commence le profilage du fichier exécutable spécifié.Starts and begins profiling the specified executable file.
/args:{arguments_exécutable}/args:{ExecutableArguments} Spécifie les arguments de ligne de commande à passer à la cible de /launch.Specifies command line arguments to pass the /launch target.
/console/console Exécute la cible /launch dans une nouvelle fenêtre de commande.Runs the /launch target in a new command window.

Toutes les applicationsAll applications

Ces options s’appliquent à toutes les applications Windows 8 ou Windows Server 2012.These option apply to any Windows 8 or Windows Server 2012 application.

/attach:{PID|nom_processus}[,PID|nom_processus].../attach:{PID|ProcessName}[,PID|ProcessName]... Collecte les données des processus spécifiés.Collects data from the specified processes.

Utilisez le Gestionnaire des tâches pour afficher l’ID de processus (PID) et les noms de processus des applications en cours d’exécution.Use Task Manager to view the process id (PID) and process names of running apps.
/file:{nom_rapport}/file:{ReportName} Facultative.Optional. Spécifie le fichier de sortie (écrase le fichier existant).Specifies output file (overwrites existing file).

Utilisez uniquement avec /package ou /attach.Use only with /package or /attach.
/pause/pause Suspendre la collecte de données.Pause data collection.
/resume/resume Reprendre la collecte de données.Resume data collection.
/stop/stop Arrêter la collecte de données et terminer les processus cibles.Stop data collection and terminate target processes.
/detach/detach Arrêter la collecte de données, sans interrompre l’exécution des processus cibles.Stop data collection, but let target processes continue to run.
/status/status Afficher l’état du profileur.Show profiler status.

Voir aussiSee Also

Outils d’analyse des performances sur les applications Windows 8 et Windows Server 2012 Performance Tools on Windows 8 and Windows Server 2012 applications
Profilage à partir de la ligne de commandeProfiling from the Command-Line