Comment : spécifier le runtime .NET Framework à profiler dans les scénarios côte à côte

Dans .NET Framework version 4, les applications peuvent être composées de modules conçus à l'aide de versions différentes du runtime de .NET Framework. Par défaut, les outils de profilage Visual Studio profilent le premier runtime chargé par l'application. Vous pouvez spécifier le runtime à profiler lorsque vous démarrez une application avec le profileur et lorsque vous attachez le profileur à une application en cours d'exécution.

Pour spécifier le runtime .NET Framework à profiler lors du démarrage d'une application avec le profileur

  1. Dans l'Explorateur de performances, cliquez avec le bouton droit sur la session de performance, cliquez sur Propriétés, puis cliquez sur Avancées.

    La zone de liste Version CLR cible affiche Automatique et les versions du runtime .NET Framework installées sur l'ordinateur.

  2. Effectuez l'une des étapes suivantes :

    • Cliquez sur la version du CLR que vous voulez profiler.

    • Cliquez sur Automatique pour profiler la première version chargée par l'application.

Pour spécifier le runtime .NET Framework à profiler lorsque vous attachez le profileur à une application

  1. Dans le menu Analyser, pointez sur Profileur, puis cliquez sur Attacher/Détacher.

  2. Dans la boîte de dialogue Attacher le profileur au processus, cliquez sur le processus à profiler.

    La zone de liste Version CLR cible affiche Automatique et les versions du runtime .NET Framework installées sur l'ordinateur.

  3. Effectuez l'une des étapes suivantes :

    • Cliquez sur la version du CLR que vous voulez profiler.

    • Cliquez sur Automatique pour profiler la version chargée lorsque le profileur est attaché à l'application.