Visual Studio의 디버깅

 

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

Visual Studio 디버거를 사용하여 프로그램의 런타임 동작을 관찰하고 문제를 찾아낼 수 있습니다. 디버거는 모든 Visual Studio 프로그래밍 언어 및 관련 라이브러리와 함께 작동합니다. 디버거를 사용하면 프로그램 실행을 중단하여 코드 검사, 변수 검사 및 편집, 레지스터 보기, 소스 코드로부터 만들어진 명령 보기, 응용 프로그램에 사용된 메모리 공간 확인 등을 수행할 수 있습니다.

Visual Studio의 디버깅 및 진단에 대한 간략한 소개는 디버그, 프로필 및 진단을 참조하세요.

Visual Studio 2015 디버거의 새로운 기능
Visual Studio 2015의 새로운 기능에 대해 설명합니다.

디버거 창
여러 디버거 창을 나열합니다.

디버거 기본 사항
Visual Studio 디버거의 기본적인 사용법에 대해 설명합니다. 여기에 포함되는 항목에는 디버깅 기본사항, 실행 제어, 실행중인 프로그램에 연결, Just-In-Time 디버깅, 자동으로 디버거 실행, 덤프 중단점, 프로그램 검사, 제어 처리, 편집하며 계속하기, 디버거에서 식 사용 등이 있습니다.

추가 디버그 기능
다양한 디버깅 기능에 대해 설명합니다.

원격 디버깅
원격 디버깅을 설정 및 사용하는 방법을 설명합니다.

다중 스레드 응용 프로그램 디버깅
다중 스레드 응용 프로그램을 디버그하는 방법을 설명합니다.

응용 프로그램 디버깅
다양한 종류의 응용 프로그램을 디버그하는 방법을 설명합니다.

사용자 인터페이스 참조 디버깅
응용 프로그램을 디버그할 때 사용하는 창과 대화 상자에 대한 참조 정보를 제공합니다.중단점 창과 같은 사용자 인터페이스 요소의 디버깅에 포커스를 둔 상태에서 F1 키를 누르면 이 항목을 사용할 수 있습니다.

디버그 인터페이스 액세스 SDK
Microsoft DIA SDK(Debug Interface Access 소프트웨어 개발 키트)에 대해 설명합니다. DIA SDK는 Microsoft 사후 컴파일러 도구에서 생성한 프로그램 데이터베이스(.pdb) 파일에 저장된 디버그 정보에 액세스할 수 있도록 합니다.

프로파일링 도구
다양한 진단 도구에 대해 설명합니다.

Visual Studio IDE
Visual Studio 기능에 대해 설명합니다.

표시: