Freigeben über


Starten

Die Start-Option ist eine VSPerfCmd.exe-Option, die den Profiler mit der angegebenen Profilerstellungsmethode initialisiert.

VSPerfCmd.exe /Start:Method /Output:FileName [Options]

Parameter

  • Method
    Muss eines der folgenden Schlüsselwörter sein:

    • TRACE - Gibt die Instrumentationsmethode an.

    • SAMPLE- Gibt die Samplingmethode an.

    • COVERAGE- Gibt die Codeabdeckung an.

    • CONCURRENCY[,ResourceOnly|,ThreadOnly] - gibt die Ressourcenkonfliktmethode, die Threadausführung und Visualisierungsmethode oder beide an.

      Tipp

      CONCURRENCY,ResourceOnly ist die einzige für ASP.NET-Webanwendungsprofilerstellung unterstützte Option.

Erforderliche Optionen

Die Output-Option muss angegeben werden, wenn Start in der Befehlszeile angegeben wird.

  • **Output:**filename
    Legt den Namen der Ausgabedatei fest.

Exklusive Optionen

Die folgenden Optionen können nur mit der Start-Option in einer Befehlszeile verwendet werden.

  • CrossSession|CS
    Aktiviert die prozessübergreifende Profilerstellung. Die Optionsnamen CrossSession und CS werden beide unterstützt.

  • User:[domain\]username
    Ermöglicht den Clientzugriff auf den Monitor über das angegebene Konto.

  • **WinCounter:**Path [Automark:n]
    WinCounter gibt ein Windows-Leistungsindikatorereignis an, das als Markierung in die Profilmarkierungsdaten aufgenommen werden soll. AutoMark gibt in Millisekunden das Intervall zwischen Auflistungen der Datendatei an.

Ungültige Optionen

Die folgenden Optionen können nicht mit der Start-Option in einer Befehlszeile verwendet werden.

  • Status
    Status gilt für profilierte Prozesse. Im Status werden Prozesse und Threads und der zugehörige aktuelle Profilzustand (On/Off) aufgeführt. Wenn ein Prozess z. B. beendet wurde, gibt Status dies nicht im Bericht an. Status zeigt an, ob für den Prozess ein Profil erstellt wird.

  • Shutdown[**:**Timeout]
    Deaktiviert den Profiler.

Beispiel

Im folgenden Beispiel wird gezeigt, wie die Start-Option von VSPerfCmd.exe zum Initialisieren des Profilers verwendet wird.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp
VSPerfCmd.exe /Launch:TestApp.exe

Siehe auch

Referenz

VSPerfCmd

Konzepte

Profilerstellung für eigenständige Anwendungen über die Befehlszeile

Profilerstellung für ASP.NET-Webanwendungen über die Befehlszeile

Profilerstellung für Dienste über die Befehlszeile