방법: 계측을 특정 DLL로 제한

Visual Studio 2017 RC에 대한 최신 설명서는 Visual Studio 2017 RC 설명서를 참조하세요.

계측 프로파일링 방법을 사용하여 응용 프로그램에서 프로파일링 데이터의 수집을 하나 이상의 DLL로 제한할 수 있습니다. 응용 프로그램에서 하나 이상의 DLL을 프로파일링하려면 .dll 파일이 대상으로 포함된 성능 세션을 만듭니다. 프로파일링할 DLL은 프로젝트(Visual Studio 솔루션) 또는 개별 이진 파일로 지정할 수 있습니다.

Visual Studio 솔루션에서 특정 DLL로 계측을 제한하려면

  1. Visual Studio Premium에서 DLL이 포함된 솔루션을 엽니다.

  2. 분석 메뉴에서 성능 마법사 시작을 선택합니다.

  3. 프로파일링 방법으로 계측을 선택한 후 다음을 클릭합니다.

  4. 다음 사용 가능한 대상 중 프로파일링할 대상을 선택하십시오.에서 .dll 프로젝트의 이름을 선택하고 다음을 클릭합니다.

  5. 마침을 클릭하여 마법사를 종료하면 성능 탐색기 창에 새 성능 세션이 표시됩니다.

  6. 대상을 마우스 오른쪽 단추로 클릭한 다음 대상 프로젝트 추가를 선택합니다.

  7. 대상 프로젝트 추가 목록에서 DLL을 실행하는 데 사용할 실행 프로젝트를 선택합니다.

    선택적 요소로서, 프로파일링할 DLL 프로젝트를 추가할 수 있습니다.

  8. 추가된 프로젝트에 대해 데이터가 수집되지 않도록 하려면 프로젝트 이름을 마우스 오른쪽 단추로 클릭한 다음 계측 확인란의 선택을 취소합니다.

프로파일링할 특정 DLL을 개별 이진 파일로 지정하려면

  1. Visual Studio Premium를 엽니다.

  2. 분석 메뉴에서 성능 마법사 시작을 선택합니다.

  3. 다음 사용 가능한 대상 중 프로파일링할 대상을 선택하십시오.에서 동적 연결 라이브러리(.DLL) 프로파일링을 선택하고 다음을 클릭합니다.

  4. 마법사의 두 번째 페이지에서 다음 단계를 수행합니다.

    • Dll 경로에 프로파일링할 .dll 파일의 경로와 파일 이름을 입력합니다. 또한 줄임표 단추(...)를 클릭하여 프로파일링할 동적 연결 라이브러리 대화 상자에서 파일을 찾을 수도 있습니다. 다음에 선택하는 실행 파일(.exe)을 통해 시작할 .dll 파일의 복사본을 지정해야 합니다.

    • 실행 파일 경로에 .dll을 실행할 실행 파일(.exe)의 경로와 파일 이름을 입력합니다. 또한 줄임표 단추(...)를 클릭하여 시작할 실행 파일 대화 상자에서 파일을 찾을 수도 있습니다.

    • 선택적 요소로서, 명령줄 인수에서 실행 파일에 전달할 명령줄 인수를 입력합니다. 필요한 경우 작업 디렉터리에 응용 프로그램의 작업 디렉터리를 지정합니다.

    • 다음을 클릭합니다.

  5. 프로파일링 방법으로 계측을 선택한 후 다음을 클릭합니다.

  6. 마침을 클릭하여 마법사를 종료하면 성능 탐색기 창에 새 성능 세션이 표시됩니다.

  7. 선택적 요소로서, .dll 파일을 더 추가하려면 대상을 마우스 오른쪽 단추로 클릭하고 대상 이진 파일 추가를 선택합니다. 대상 이진 파일 추가 대화 상자에서 파일을 선택합니다.

    참고

    DLL을 실행하는 실행 파일(.exe)은 지정하지 않습니다.

참고 항목

데이터 수집 제어
방법: 특정 함수로 계측 제한