Freigeben über


CrossSession

Die CrossSession-Option von VSPerfCmd.exe aktiviert den Profiler zum Sammeln von Daten aus einer Konsolensitzung. Die CrossSession-Option muss zusammen mit der Start-Option verwendet werden.

Sie können die Abkürzung CS anstelle von CrossSession verwenden.

VSPerfCmd.exe /Start:Method /CrossSession [Options]

Parameter

None

Gültige Optionen

Um Profilerstellung in einer anderen Sitzung zu aktivieren, muss die CrossSession-Option mit der Start-Option angegeben werden. CrossSession muss auch in jedem nachfolgenden VSPerfCmd Attach und Detach-Befehl angegeben werden.

  • **Start:**Method
    Die Start-Option initialisiert den Profiler mit der angegebenen Profilerstellungsmethode.

  • **Attach:PID[,**PID]
    Startet die Profilerstellung für die angegebenen Prozesse.

  • Detach[**:**PID[,PID]]
    Beendet die Profilerstellung für die angegebenen Prozesse.

Beispiel

In diesem Beispiel wird die CrossSession-Option für das Anfügen an eine Anwendung verwendet, die in einer anderen Konsolensitzung gestartet wurde.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp /CrossSession
VSPerfCmd.exe /Attach:12345 /CS

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