TargetCLRTargetCLR

L’option TargetCLR spécifie la version du common language runtime (CLR) à profiler quand plusieurs versions du CLR sont chargées dans une application.The TargetCLR option specifies the version of the common language run-time (CLR) to profile when more than one version of the CLR is loaded in an application.

Par défaut, les Outils de profilage Visual StudioVisual Studio ciblent la première version du CLR qui est chargée par l’application.By default, the Visual StudioVisual Studio Profiling Tools target the first version of the CLR that is loaded by the application.

SyntaxeSyntax

VSPerfCmd.exe {/Launch:AppName | /Attach:PID} /TargetCLR[:ClrVersion] [Options]   

ParamètresParameters

ClrVersion
Numéro de version du CLR.The version number of the CLR. Utilisez le format de version vN.N.NNNNN.Use the version format vN.N.NNNNN.

Options obligatoiresRequired Options

L’option TargetCLR peut être utilisée seulement avec l’option Launch ou Attach.The TargetCLR option can only be used with the Launch or Attach options.

Launch : AppNameLaunch: AppName
Démarre l’application spécifiée et démarre le profilage.Starts the specified application and starts to profile.

Attach: PIDAttach: PID
Démarre le profilage du processus spécifié.Starts to profile the specified process.

ExempleExample

Dans cet exemple, l’option TargetCLR est utilisée pour profiler la version 4.0.11003 du CLR.In this example, the TargetCLR option is used to make sure that CLR version 4.0.11003 is profiled.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp  
VSPerfCmd.exe /Launch:TestApp.exe /TargetCLR:v4.0.11003