Gewusst wie: Erstellen einer Leistungssitzung für ASP.NET-Anwendungen
Aktualisiert: November 2007
Mithilfe des Leistungs-Assistenten können Sie eine Leistungssitzung für eine ASP.NET-Anwendung erstellen. Eine Leistungssitzung kann unabhängig davon erstellt werden, ob in Visual Studio ein Projekt geöffnet ist.
Abhängig von den festgelegten Benutzerzugriffsberechtigungen, die vom Administrator bereitgestellt wurden, kann ein individueller Benutzer über die Sicherheitsberechtigung zum Erstellen einer Profilersitzung auf dem Computer verfügen, der als Host für den ASP .NET-Prozess fungiert. In den folgenden Beispielen werden mögliche Unterschiede zwischen Benutzern veranschaulicht:
Einige Benutzer können u. U. auf erweiterte Profilerstellungsfeatures zugreifen, wenn der Administrator festgelegt hat, dass Treiber und Dienst gestartet werden.
Domänenbenutzer können u. U. ausschließlich auf die Sampling-Profilerstellung zugreifen.
Einige Benutzer können allen anderen Benutzern möglicherweise den Zugriff auf die Profilerstellung verweigern.
Weitere Informationen finden Sie unter Profilerstellung und Sicherheit in Windows Vista und in den ADMIN-Optionen unter VSPerfCmd.
So erstellen Sie manuell eine Leistungssitzung für ein ASP.NET-Anwendungsprojekt
Öffnen Sie das ASP.NET-Webprojekt in Visual Studio Team Edition for Developers.
Klicken Sie im Menü Analyse auf Leistungs-Assistenten starten.
Stellen Sie sicher, dass in der Dropdownliste Für welches der folgenden verfügbaren Ziele möchten Sie ein Profil erstellen? das aktuelle Projekt ausgewählt ist, und klicken Sie dann auf Weiter.
Wählen Sie Sampling oder Instrumentation aus, um eine Profilerstellungsmethode anzugeben, und klicken Sie dann auf Weiter.
Hinweis: Weitere Informationen finden Sie unter Grundlagen zu Instrumentationsdatenwerten und unter Grundlagen zu Samplingdatenwerten.
Klicken Sie auf Fertig stellen.
Für die ASP.NET-Anwendung wird eine Leistungssitzung erstellt.
So erstellen Sie manuell eine Leistungssitzung für eine ASP.NET-Anwendung
Öffnen Sie Visual Studio Team Edition for Developers.
Klicken Sie im Menü Analyse auf Leistungs-Assistenten starten.
Wählen Sie Profil einer ASP.NET-Anwendung erstellen in der Dropdownliste Für welches der folgenden verfügbaren Ziele möchten Sie ein Profil erstellen? aus, und klicken Sie dann auf Weiter.
Geben Sie im Feld Auf welchem lokalen URL oder Pfad wird die Webanwendung ausgeführt? die URL zur Anwendungsstartseite ein, und klicken Sie dann auf Weiter.
Geben Sie bei einer serverbasierten Website (IIS) eine URL wie https://localhost/MySite/default.aspx ein. Das führt dazu, dass für die ASP.NET-Anwendung auf dem lokalen Computer beim Anwendungsstamm von MySite ein Profil erstellt und die Seite default.aspx dieser Site in Internet Explorer geöffnet wird, um die Sitzung zu starten.
Geben Sie bei einer dateibasierten Website einen Pfad wie c:\WebSites\MySite\default.aspx ein. Das führt dazu, dass für die ASP.NET-Anwendung unter c:\webSites\MySite ein Profil erstellt und die Seite http://localhost:nnnn/MySite/default.aspx in Internet Explorer geöffnet wird, um die Sitzung zu starten.
Weitere Informationen finden Sie auf den Eigenschaftenseiten für eine ASP.NET-Zielbinärdatei.
Wählen Sie Sampling oder Instrumentation aus, um eine Profilerstellungsmethode anzugeben, und klicken Sie dann auf Weiter.
Hinweis: Weitere Informationen finden Sie unter Grundlagen zu Instrumentationsdatenwerten und unter Grundlagen zu Samplingdatenwerten.
Klicken Sie auf Fertig stellen.
Für die ASP.NET-Anwendung wird eine Leistungssitzung erstellt.
Siehe auch
Konzepte
Grundlagen zu Instrumentationsdatenwerten
Grundlagen zu Samplingdatenwerten