다음을 통해 공유


방법: 계측 전 명령 및 계측 후 명령 지정

성능 세션의 이진 파일이 계측되기 전 또는 후에 실행되는 명령을 지정할 수 있습니다.명령줄에서 실행할 수 있는 모든 명령은 계측 전 또는 계측 후 이벤트로 지정할 수 있습니다.예를 들어 이진 파일이 계측된 후 실행되는 배치 파일에 강력한 이름 키로 어셈블리를 자동으로 다시 서명하는 명령을 지정할 수 있습니다.

프로파일링 실행 시 계측되는 모든 이진 파일이나 개별 이진 파일에 대해 명령을 지정할 수 있습니다.그러나 계측 프로세스 전에 실행되는 계측 전 명령과 이 프로세스 후에 실행되는 계측 후 명령을 각각 하나씩만 지정할 수 있습니다.모든 이진 파일과 개별 이진 파일 모두에 대한 명령은 지정할 수 없습니다.모든 이진 파일에 대해 명령을 지정하면 세션에서 각 이진 파일이 계측되기 전이나 후에 명령이 실행됩니다.

요구 사항

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Professional

명령을 실행 하는 작업 디렉터리는 실행 되는 운영 systen에 따라 Visual Studio 및 프로 파일링 된 응용 프로그램의 대상 플랫폼에.

32비트 컴퓨터

32비트 컴퓨터에서 기본 프로파일러 도구 디렉터리는 Drive\Program Files\Microsoft Visual Studio 10.0\Team Tools\Performance Tools입니다.

64비트 컴퓨터

64비트 컴퓨터에서는 프로파일링된 응용 프로그램의 대상 플랫폼에 따라 경로를 지정합니다.

  • 32비트 응용 프로그램의 경우 기본 프로파일러 도구 디렉터리는 다음과 같습니다.

    Drive\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Performance Tools

  • 64비트 응용 프로그램의 경우 기본 프로파일러 도구 디렉터리는 다음과 같습니다.

    Drive\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Performance Tools\x64

계측 전 명령을 지정하려면

  1. 다음 단계 중 하나를 수행합니다.

    • 성능 세션의 모든 이진 파일에 대해 계측 전 명령을 지정하려면 성능 탐색기에서 성능 세션 노드를 선택하고 마우스 오른쪽 단추를 클릭한 다음 속성을 선택합니다.

    • 특정 이진 파일에 대해 계측 전 명령을 지정하려면 성능 세션의 대상 목록에서 이진 파일의 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.

  2. 속성 페이지에서 계측을 클릭합니다.

  3. 계측 전 이벤트에서 명령줄 텍스트 상자에 명령을 입력합니다.

    [!참고]

    명령줄 상자 옆에 있는 줄임표 단추(…)를 클릭하여 적절한 .exe, .cmd 또는 .bat 파일을 찾아 선택할 수 있습니다.

  4. 확인을 클릭합니다.

    명령을 제거하지 않고 명령 실행을 비활성화하려면 계측에서 제외 확인란을 선택합니다.컴파일러 또는 링커 설정을 수정하려면 프로젝트 속성 페이지를 사용합니다.

계측 후 명령을 지정하려면

  1. 다음 단계 중 하나를 수행합니다.

    • 성능 세션의 모든 이진 파일에 대해 계측 후 명령을 지정하려면 성능 탐색기에서 성능 세션 노드를 선택하고 마우스 오른쪽 단추를 클릭한 다음 속성을 선택합니다.

    • 특정 이진 파일에 대해 계측 후 명령을 지정하려면 성능 세션의 대상 목록에서 이진 파일의 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.

  2. 속성 페이지에서 계측을 클릭합니다.

  3. 계측 후 이벤트에서 명령줄 텍스트 상자에 명령을 입력합니다.

    [!참고]

    명령줄 상자 옆에 있는 줄임표 단추(…)를 클릭하여 적절한 .exe, .cmd 또는 .bat 파일을 찾아 선택할 수 있습니다.

  4. 확인을 클릭합니다.

    명령을 제거하지 않고 명령 실행을 비활성화하려면 계측에서 제외 확인란을 선택합니다.컴파일러 또는 링커 설정을 수정하려면 프로젝트 속성 페이지를 사용합니다.

참고 항목

개념

프로파일링 도구의 성능 세션 구성