애플리케이션을 디버깅하려면 함수 단계별 실행, 중단점에서 중지 및 실행 계속과 같은 실행 제어 기능을 구현해야 합니다. Visual Studio 디버깅은 디버거 구성 요소 간에 전송된 이벤트에 대한 실행 제어를 기반으로 합니다.
이 부분에서는
프로그램 컨트롤 은 프로그램 수준에서 발생하는 다음 루틴을 나열합니다. 다음 문 설정, 실행, 단계별 실행, 계속, 일시 중단 및 재개.
중단점 관련 메서드 는 Visual Studio에서 지원하는 바인딩된 중단점 및 보류 중인 유형의 중단점을 정의합니다.
호출 스택 평가 에서는 중단 모드 중에 호출 스택의 스택 프레임을 볼 수 있는 메서드의 구현에 대해 설명합니다.
식 평가 에서는 디버그 엔진(DE), EE(식 평가) 및 세션 디버그 관리자가 IDE 창 중 하나에 입력된 식의 구문 분석 및 평가에 참여하는 방법을 설명합니다.
제어 이벤트는 프로그램의 제어된 실행 중에 이벤트를 보내는 데 사용되는 인터페이스에 대해 설명합니다.