CrossSessionCrossSession

VSPerfCmd.exe CrossSession 옵션을 통해 프로파일러는 모든 콘솔 세션에서 데이터를 수집할 수 있습니다.The VSPerfCmd.exe CrossSession option enables the profiler to collect data from any console session. CrossSession 옵션은 Start 옵션과 함께 사용되어야 합니다.The CrossSession option must be used with the Start option.

CrossSession 대신 약어 CS를 사용할 수 있습니다.You can use the abbreviation CS in place of CrossSession.

구문Syntax

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

매개 변수Parameters

없음None

유효한 옵션Valid Options

다른 세션에서 프로파일링을 활성화하기 위해 CrossSession 옵션은 Start 옵션에서 지정되어야 합니다.To enable profiling in another session, the CrossSession option must be specified with the Start option. 또한 CrossSession은 다음 VSPerfCmd AttachDetach 명령에 지정되어야 합니다.CrossSession must also be specified in any subsequent VSPerfCmd Attach and Detach commands.

Start: MethodStart: Method
Start 옵션은 지정된 프로파일링 방법으로 프로파일러를 초기화합니다.The Start option initializes the profiler to the specified profiling method.

Attach: PID[,PID]Attach: PID[,PID]
지정된 프로세스의 프로파일링을 시작합니다.Begins profiling the specified processes.

Detach[:PID[,PID]]Detach[:PID[,PID]]
지정된 프로세스의 프로파일링을 중지합니다.Stops profiling the specified processes.

예제Example

이 예제에서 CrossSession 옵션은 다른 콘솔 세션에서 시작된 응용 프로그램에 연결하는 데 사용됩니다.In this example, the CrossSession option is used to attach to an application that was started in another console session.

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

참고 항목See Also

VSPerfCmd VSPerfCmd
독립 실행형 응용 프로그램 프로파일링 Profiling Stand-Alone Applications
ASP.NET 웹 응용 프로그램 프로파일링 Profiling ASP.NET Web Applications
서비스 프로파일링Profiling Services