-debug(Visual Basic)

컴파일러에서 디버깅 정보를 생성하여 출력 파일에 넣습니다.

구문

-debug[+ | -]

또는

-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

참고 항목