Partager via


Comment : créer une session de performance pour un projet de service Web

Mise à jour : novembre 2007

Vous pouvez utiliser l'Assistant Performance pour créer une session de performance pour un projet de service Web ou vous pouvez créer une session de performance manuellement. Le profileur prend en charge les services WCF (Windows Communication Foundation) et ASMX (services ASP.NET).

Selon les paramètres d'autorisation d'accès utilisateur mis à disposition par un administrateur, un utilisateur individuel peut avoir ou non l'autorisation de créer une session de profileur sur l'ordinateur qui héberge un processus de service Web.

Remarque :

Après avoir créé une session de performance, vous pouvez passer en revue et modifier les paramètres de projet Visual Studio pour le projet de service Web ou modifier les paramètres de la session de performance.

Pour créer une session de performance pour un projet de service Web

  1. Ouvrez le projet de service Web ASP.NET dans Visual Studio.

  2. Dans le menu Analyser, cliquez sur Assistant Performance.

    Dans Laquelle des cibles disponibles suivantes souhaiteriez-vous profiler, sélectionnez le projet de service Web, puis cliquez sur Suivant.

    La deuxième page de l'Assistant Performance s'affiche.

  3. Spécifiez un client pour votre service. Dans la liste Quel client le profileur doit-il lancer pour exécuter votre service, sélectionnez l'une des options suivantes.

    Formulaire de test de service Visual Studio

    Ouvre une page de liste de répertoires pour le site du service Web en utilisant le serveur de développement ASP.NET.

    Internet Explorer

    Ouvre une liste de répertoires pour le site du service Web en utilisant Internet Explorer.

    Autres projets de la solution.

    Si la solution contient d'autres projets, chaque projet est répertorié. Sélectionnez un site Web de projet ou une application qui appelle le service Web.

    Programme externe

    Démarre le programme Windows spécifié dans la zone de texte Programme à exécuter avec les arguments spécifiés dans la zone de texte Arguments de la ligne de commande. Définit le répertoire de travail en fonction du dossier spécifié dans la zone Répertoire de travail.

  4. Cliquez sur Suivant.

    La troisième page de l'Assistant Performance s'affiche.

  5. Sélectionnez Échantillonnage ou Instrumentation pour spécifier une méthode de profilage, puis cliquez sur Suivant.

    La dernière page de l'Assistant Performance s'affiche.

  6. Cliquez sur Terminer.

Pour créer une session de performance pour un projet de service Web manuellement

  1. Dans le menu Analyser, cliquez sur Nouvelle session de performance.

    - ou -

    Dans la barre d'outils Explorateur de performances, cliquez sur le bouton Nouvelle session de performance.

  2. Dans l'Explorateur de performances, cliquez avec le bouton droit sur Cibles.

  3. Dans la fenêtre Ajouter un projet cible, activez la case à cocher en regard des projets que vous voulez profiler, puis cliquez sur OK.

  4. Cliquez sur Terminer.

    Une session de performance est créée pour le service Web.

Pour passer en revue ou modifier les propriétés de la session de performance

  • Dans l'Explorateur de performances, cliquez avec le bouton droit sur le nom de la session de votre choix, puis cliquez sur Propriétés.

Pour remplacer les paramètres de projet Visual Studio pour un service Web

  1. Dans l'Explorateur de performances, localisez la session de performance qui contient le service Web que vous souhaitez profiler.

  2. Cliquez avec le bouton droit sur le nom du service Web, puis cliquez sur Propriétés.

    La page de propriétés <NomProjet> s'affiche.

  3. Activez la case à cocher Remplacer les paramètres du projet et apportez les modifications souhaitées.

Voir aussi

Autres ressources

Démarrage avec les outils de profilage

Vues d'ensemble (outils de profilage)