디버거 컨텍스트
Visual Studio 디버깅에서 DE(디버그 엔진)는 다음과 같은 여러 고유 컨텍스트 내에서 동시에 작동합니다.
프로그램 실행 스트림의 현재 위치를 설명하는 코드 컨텍스트.
원본 문서 내의 현재 위치를 설명하는 설명서 컨텍스트 또는 위치.
식 계산이 수행될 컨텍스트를 설명하는 식 계산 컨텍스트.
이 섹션의 내용
코드 컨텍스트는 코드 컨텍스트를 현재 런타임 아키텍처 대 비전통적 언어의 프로그램 명령 스트림에서 주소로 설명합니다. 여기서 코드는 명령이 아닌 다른 수단으로 표시됩니다.
문서 위치는 IDE에 알려진 원본 파일의 위치를 추상화하여 Visual Studio 디버깅에서 문서 위치를 정의합니다.
문서 컨텍스트는 원본 파일과 관련하여 Visual Studio 디버깅에서 나타내는 문서 컨텍스트에 대해 설명합니다. 또한 기호 처리기가 코드 컨텍스트를 설명서 컨텍스트에 매핑하는 방법에 대해서도 설명합니다.
식 계산 컨텍스트는 Visual Studio의 식 계산 컨텍스트에 대한 정보를 제공합니다. 예를 들어 스택 프레임과 연결된 식 계산 컨텍스트는 지역 변수, 메서드 매개 변수 및 클래스 멤버를 평가하기 위한 컨텍스트를 제공합니다.
관련 단원
디버그 개념은 기본 디버깅 아키텍처 개념을 설명합니다.
디버그 구성 요소는 DE(디버그 엔진), EE(식 계산기) 및 SH(기호 처리기)를 비롯해 Visual Studio 디버깅 구성 요소 개요를 제공합니다.
디버그 작업은 프로그램 시작 및 식 계산과 같은 다양한 디버깅 작업에 대한 링크를 포함합니다.