다음을 통해 공유


방법: 네이티브 DLL 디버깅

이 항목은 다음 언어에 적용됩니다.

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

네이티브 전용

항목이 적용되지 않음

Pro, Premium 및 Ultimate

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

네이티브 전용

항목이 적용되지 않음

참고

표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

DLL 디버깅은 다음 위치에서 시작할 수 있습니다.

  • DLL을 호출하는 실행 파일을 만드는 데 사용되는 프로젝트

-또는-

  • DLL 자체를 만드는 데 사용되는 프로젝트

실행 파일을 만드는 데 사용되는 프로젝트가 있으면 그 프로젝트부터 디버깅을 시작합니다. 그런 다음 DLL의 소스 파일을 열고 그 파일에 중단점을 설정할 수 있습니다. 이는 이 소스 파일이 실행 파일을 만드는 데 사용되는 프로젝트에 포함되지 않은 경우에도 적용됩니다. 자세한 내용은 중단점을 참조하십시오.

DLL을 만드는 데 사용되는 프로젝트에서 디버깅을 시작하는 경우 DLL을 디버깅하는 데 사용할 실행 파일을 지정해야 합니다.

디버그 세션에 사용할 실행 파일을 지정하려면

  1. 솔루션 탐색기에서 DLL을 만드는 데 사용되는 프로젝트를 선택합니다.

  2. 보기 메뉴에서 속성 페이지를 선택합니다.

  3. 속성 페이지 대화 상자에서 구성 속성 폴더를 열고 디버깅 범주를 선택합니다.

  4. 명령 상자에서 컨테이너의 경로 이름을 C:\Program Files\MyApplication\MYAPP.EXE와 같이 지정합니다.

  5. 명령 인수 상자에서 실행 파일에 필요한 인수를 지정합니다.

Project 속성 페이지 대화 상자에서 실행 파일을 지정하지 않으면 디버깅을 시작할 때 디버깅 세션에 사용할 실행 파일 대화 상자가 나타납니다.

참고 항목

개념

디버거 보안

기타 리소스

Visual Studio의 디버깅