다음을 통해 공유


/debug(Visual Basic)

컴파일러가 디버깅 정보를 생성하여 출력 파일에 저장합니다.

/debug[+ | -]
' -or-
/debug:[full | pdbonly]

인수

용어

내용

+ | -

선택적 요소로서, +나 /debug를 지정하면 컴파일러가 디버깅 정보를 생성하여 .pdb 파일에 저장합니다. -를 지정하는 것은 /debug를 지정하지 않는 것과 같습니다.

full | pdbonly

선택적 요소로서, 컴파일러에서 생성하는 디버깅 정보의 형식을 지정합니다. /debug:pdbonly를 지정하지 않으면 기본값은 full입니다. 즉, 디버거를 실행 중인 프로그램에 연결할 수 있습니다. pdbonly를 지정하면 디버거에서 프로그램을 시작할 때 소스 코드를 디버깅할 수 있지만 실행 중인 프로그램을 디버거에 연결할 때만 어셈블리 언어가 표시됩니다.

설명

이 옵션을 사용하면 디버그 빌드를 만들 수 있습니다. /debug, /debug+ 또는 /debug:full을 지정하지 않으면 프로그램의 출력 파일을 디버깅할 수 없습니다.

기본값으로 /debug-가 지정되어 있어서 디버깅 정보가 생성되지 않습니다. 디버깅 정보를 생성하려면 /debug 또는 /debug+를 지정합니다.

응용 프로그램의 디버그 성능을 구성하는 방법에 대한 내용은 쉽게 디버깅할 수 있도록 이미지 만들기를 참조하십시오.

Visual Studio 통합 개발 환경에서 /debug를 설정하려면

  1. 솔루션 탐색기에서 프로젝트를 선택하고 프로젝트 메뉴에서 속성을 클릭합니다. 자세한 내용은 프로젝트 디자이너 소개을 참조하십시오.

  2. 컴파일 탭을 클릭합니다.

  3. 고급 컴파일 옵션을 클릭합니다.

  4. 디버그 정보 생성 상자에서 값을 수정합니다.

예제

다음 예제에서는 출력 파일 App.exe에 디버깅 정보를 저장합니다.

vbc /debug /out:app.exe test.vb

참고 항목

참조

/bugreport

샘플 컴파일 명령줄(Visual Basic)

기타 리소스

Visual Basic 컴파일러