Condividi tramite


Procedura: specificare il runtime di .NET Framework da profilare negli scenari di esecuzione side-by-side

Con la versione .NET Framework versione 4, le applicazioni possono essere composte da moduli compilati utilizzando versioni diverse del runtime di .NET Framework. Per impostazione predefinita, gli strumenti di profilatura di Visual Studio profilano il primo runtime caricato dall'applicazione. È possibile specificare il runtime di cui eseguire il profilo quando si avvia un'applicazione con il profiler e quando si connette il profiler a un'applicazione già in esecuzione.

Per specificare il runtime di .NET Framework di cui eseguire il profilo quando si avvia un'applicazione con il profiler

  1. In Esplora prestazioni, fare clic con il pulsante destro del mouse sulla sessione di prestazioni, fare clic su Proprietà, quindi scegliere Avanzate.

    Nella casella di riepilogo Versione CLR di destinazione viene visualizzato Automatico e le versioni del runtime di .NET Framework installate nel computer.

  2. Effettuare uno dei passaggi seguenti:

    • Fare clic sulla versione del CLR di cui si desidera eseguire il profilo.

    • Scegliere Automatico per eseguire il profilo della prima versione caricata dall'applicazione.

Per specificare il runtime di .NET Framework di cui eseguire il profilo quando si connette il profiler a un'applicazione

  1. Scegliere Profiler dal menu Analizza, quindi fare clic su Connetti/Disconnetti.

  2. Nella finestra di dialogo Connettere profiler a processo, fare clic sul processo di cui si desidera eseguire il profilo.

    Nella casella di riepilogo Versione CLR di destinazione viene visualizzato Automatico e le versioni del runtime di .NET Framework installate nel computer.

  3. Effettuare uno dei passaggi seguenti:

    • Fare clic sulla versione del CLR di cui si desidera eseguire il profilo.

    • Scegliere Automatico per eseguire il profilo della prima versione caricata quando il profiler viene connesso all'applicazione.