Поделиться через


Параметр CrossSession

Параметр VSPerfCmd.exe CrossSession позволяет профилировщику собирать данные из любого консольного сеанса.Параметр CrossSession используется с параметром Start.

Вместо CrossSession можно использовать сокращение CS.

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

Параметры

None

Допустимые параметры

Для включения профилирования в рамках другого сеанса, необходимо указать параметр CrossSession с параметром Start.CrossSession также необходимо указать в любой последующей команде VSPerfCmd Attach или Detach.

  • **Start:**Method
    Параметр Start инициализирует профилировщик для заданного метода профилирования.

  • **Attach:PID[,**PID]
    Начинает профилирование указанного процесса.

  • Detach[**:**PID[,PID]]
    Останавливает профилирование указанного процесса.

Пример

В данном примере параметр CrossSession используется для присоединения к приложению, запущенному в другом консольном сеансе.

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

См. также

Ссылки

VSPerfCmd

Основные понятия

Профилирование автономных приложений из командной строки

Профилирование веб-приложений ASP.NET из командной строки

Профилирование служб из командной строки