Share via


Procedura: creare una sessione di prestazioni per un test delle prestazioni Web

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio 2010 Professional 

Visual Studio Express

Topic applies Topic does not apply Topic does not apply Topic does not apply

Gli strumenti di profilatura inclusi in Visual Studio Premium consentono agli sviluppatori di misurare, valutare e risolvere i problemi correlati alle prestazioni riscontrati nel codice.Tali strumenti sono completamente integrati nell'IDE al fine di semplificare le attività dell'utente  Per ulteriori informazioni, vedere
 Analisi delle prestazioni dell'applicazione tramite gli strumenti di profilatura.

Con Visual Studio Ultimate è possibile creare sessioni di prestazioni nei test di carico.Per ottenere i dati da analizzare, è necessario creare innanzitutto una sessione di prestazioni, quindi eseguire la sessione.Nella Creazione guidata sessione di prestazioni è possibile effettuare entrambe le operazioni.

Prerequisiti

Per assicurarsi che non si verifichino inutili problemi, prima di avviare la profilatura è possibile eseguire alcune operazioni.

  • Eseguire come amministratore    Se non si è un amministratore del computer in uso, eseguire Visual Studio come amministratore per assicurarsi di disporre delle autorizzazioni necessarie per alcune delle caratteristiche degli strumenti di profilatura.A tale scopo, fare clic sul pulsante Start, individuare l'icona del programma Visual Studio, fare clic con il pulsante destro del mouse sull'icona e scegliere Esegui come amministratore.

  • **Impostare la configurazione della build attiva su Release   ** Le build di debug inseriscono codice di diagnostica aggiuntivo nell'applicazione e non includono ottimizzazioni che il compilatore esegue nelle build di rilascio.La profilatura della versione finale dell'applicazione fornisce dati più accurati sulle relative prestazioni.Per modificare la configurazione attiva, scegliere Gestione configurazione dal menu Compila, quindi nella finestra di dialogo selezionare Release in Configurazione soluzione attiva.

  • Ottenere file dei simboli di Windows    Se si profila codice che chiama funzioni di Windows, assicurarsi che siano disponibili i file con estensione pdb più aggiornati.Senza questi file, nelle visualizzazioni dei rapporti verranno elencati nomi di funzioni di Windows enigmatici e difficile da comprendere. Per ulteriori informazioni su
    come verificare che i file necessari siano disponibili, vedere Procedura: fare riferimento alle informazioni sui simboli di Windows.

Per creare ed eseguire una sessione di prestazioni per un test Web

  1. Aprire un test Web.

  2. Sulla barra degli strumenti dell'Editor test Web fare clic su Crea sessione prestazioni per questo test.

    Verrà visualizzata la Creazione guidata sessione di prestazioni.Nella prima pagina verrà visualizzato il nome del test Web in Verrà creata una sessione di prestazioni per il seguente test.

  3. Fare clic su Avanti.

    Verrà visualizzata la pagina Specificare il metodo di profilatura.

  4. Selezionare il metodo di profilatura che si desidera utilizzare nel test Web.L'impostazione predefinita è Campionamento CPU (consigliato).

  5. Fare clic su Avanti.

    Verrà visualizzata la pagina Selezionare un'applicazione Web su cui raccogliere i dati delle prestazioni.

  6. Utilizzare l'elenco a discesa in Specificare l'applicazione Web di destinazione per specificare l'applicazione Web associata al test Web.

  7. Fare clic su Avanti.

    Verrà visualizzata la pagina Le impostazioni per la nuova sessione di prestazioni sono state specificate.

  8. Verificare che la casella di controllo Avvia profilatura al termine della procedura guidata sia selezionata.

  9. Fare clic su Fine.

    Il test Web verrà avviato e il profiler inizierà a raccogliere i dati.

    Dopo avere completato l'esecuzione del test Web, nella finestra di principale di Visual Studio verrà aperta la visualizzazione Riepilogo dei dati di profilatura e nella finestra Esplora prestazioni verrà visualizzata un'icona per la nuova sessione.

Vedere anche

Concetti

Analisi delle prestazioni dell'applicazione tramite gli strumenti di profilatura

Altre risorse

Personalizzazione e configurazione delle registrazioni dei test Web