Freigeben über


Analysieren der Anwendungsleistung mithilfe der Profilerstellungstools

Dieses Thema gilt für folgende Anwendungsbereiche:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Thema ist vorhanden Thema ist vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden

Mit den Visual Studio-Profilerstellungstools können Entwickler leistungsbezogene Codeprobleme messen, auswerten und beheben. Die Tools sind vollständig in die IDE integriert, wodurch dem Benutzer eine einfache Verwendung ermöglicht wird.

Die Profilerstellung einer Anwendung ist einfach. Zunächst erstellen Sie eine neue Leistungssitzung. In Visual Studio Team Edition for Developers können Sie mithilfe des Leistungs-Assistenten eine neue Leistungssitzung erstellen. Bei Beendigung einer Leistungssitzung werden die während der Profilerstellung erfassten Daten in einer VSP-Datei gespeichert. Sie können die VSP-Datei in der IDE anzeigen. Es stehen mehrere Berichtsansichten zur Verfügung, in denen Sie die erfassten Daten visuell darstellen und auf Leistungsprobleme untersuchen können.

Die Profilerstellungstools können auch in der Befehlszeile verwendet werden. So hat der Benutzer die Möglichkeit, die Tools in der Befehlszeile auszuführen oder mit ihnen skriptbasierte Aufgaben zu automatisieren.

Um weitere Informationen zu aktuellen und weiterführenden Themen in Bezug auf Leistung und Profilerstellung zu erhalten, durchsuchen Sie das Microsoft Developer Network nach Themen und Microsoft-Blogs. Verwenden Sie die Suchbegriffe Enterprise Leistungstools Team.

Allgemeine Aufgaben

Aufgabe

Verwandter Inhalt

Verständnis der Profilerstellungskonzepte: Informationen zu den Konzepten und Begriffen, die beim Sammeln, Anzeigen und Analysieren der Codeleistung unter Verwendung von Profilerstellungstools angewendet werden.

Erste Schritte: Informationen zu den grundlegenden Vorgehensweisen, die beim Sammeln, Anzeigen und Analysieren der Codeleistung unter Verwendung von Profilerstellungstools angewendet werden. Probieren Sie es mit einer praktischen exemplarischen Vorgehensweise aus.

Konfigurieren einer Profilerstellungssitzung: Informationen komplexeren Verfahren zum Angeben der Projekte oder Binärdateien für die Profilerstellung, zum Auswählen einer Profilerstellungsmethode, zum Auswählen der zu sammelnden Leistungsdaten und zum Festlegen anderer Optionen für die Profilerstellungssitzung.

Steuern der Daten, die vom Profiler gesammelt werden: Informationen zum Verwenden der Leistungssitzungseigenschaften und interaktiven Prozeduren zum Starten und Beenden der Profilerstellung und zum Beschränken der gesammelten Leistungsdaten auf die gewünschten Informationen.

Ermitteln von Leistungsproblemen: Informationen zum Anzeigen und Analysieren der gesammelten Leistungsdaten im Berichtsansichtsfenster der Profilerstellungstools.

Analysieren von Leistungsänderungen: Informationen zum Vergleichen von zwei Profilerdatendateien zum Analysieren von Leistungsänderungen.

Speichern und Freigeben der Ergebnisse: Informationen zum Speichern von Profilerstellungsdaten zum Archivieren oder Freigeben.

Automatisieren der Profilerstellung: Informationen zum Verwenden der Profilerstellungstools von der Eingabeaufforderung.

Programmgesteuertes Steuern der Profilerstellung: Informationen zum Verwenden der verwalteten und systemeigenen APIs der Profilerstellungstools zur direkten Steuerung der Datensammlung im Quellcode.