Sammeln ausführlicher Zeitsteuerungsdaten für eine eigenständige Anwendung über die Profiler-Befehlszeile
In diesem Artikel werden die Prozeduren und die Optionen zum Sammeln ausführlicher Leistungsdaten für eine (eigenständige) Client-Komponente (z. B. eine DLL) unter Verwendung der Instrumentationsmethode über die Befehlszeile beschrieben. Sammeln Sie ausführlichen Zeiterfassungsdaten mit der Instrumentierungsmethode. Instrumentationsdaten sind beim Analysieren von E/A-Problemen und für die detaillierte Analyse von Anwendungsszenarios hilfreich.
Hinweis
Informationen zu .NET Core und .NET 5+ finden Sie unter Messen der Anwendungsleistung über die Befehlszeile für Befehlszeileninstrumentierungsszenarien. VSInstr wird für .NET Core- und .NET 5+-Binärdateien nicht unterstützt. Ab Visual Studio 2022 Version 17.6 wird empfohlen, VSDiagnostics.exe auch für .NET Framework-Szenarien zu verwenden, da es dynamische Instrumentierung bietet.
Mithilfe von VSInstr können Sie DLLs instrumentieren, für die Sie Zeitsteuerungsinformationen wünschen, und dann VSPerfCmd verwenden, um die Ablaufverfolgung zu erfassen. Dadurch wird eine VSP-Datei generiert, die dann in Visual Studio geladen und analysiert werden kann.
Häufige Aufgaben
Aufgabe | Verwandter Inhalt |
---|---|
Erstellen des Profils einer .NET Framework-Anwendung mithilfe der Instrumentationsmethode | - Instrumentieren einer .NET-Komponente und Sammeln detaillierter Zeitsteuerungsdaten |
Erstellen einer C/C++-Anwendung mithilfe der Instrumentationsmethode | - Instrumentieren einer nativen Komponente und Sammeln detaillierter Zeitsteuerungsdaten |
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für