디버거 확장 로드맵
이 설명서에서는 Visual Studio SDK를 사용하여 Visual Studio 디버거를 확장하기 위한 가이드 및 참조 정보를 제공합니다.
Visual Studio 디버깅 설명서에는 샘플, 포괄적인 참조 및 디버거를 사용자 지정하는 일반적인 방법을 보여 주는 몇 가지 대표적인 시나리오가 포함되어 있습니다.
컴파일러와 해당 출력은 제품에서 디버깅을 설정하는 데 필요한 사항을 결정합니다. 컴파일러가 다음과 같은 경우:
Windows 네이티브 운영 체제를 대상으로 하고 .PDB 파일을 작성하는 경우 Visual Studio에 통합된 네이티브 코드 DE(디버그 엔진)로 프로그램을 디버그할 수 있습니다. DE 또는 식 계산기를 구현할 필요가 없습니다. 식 계산기는 C++ 프로그래밍 언어 구문으로 작성됩니다.
MSIL(Microsoft Intermediate Language)을 생성하는 경우 Visual Studio에 통합된 관리 코드 DE(디버그 엔진)로 프로그램을 디버그할 수 있습니다. 따라서 식 계산기만 구현하면 됩니다. 샘플 식 계산기가 제공됩니다. 자세한 내용은 아래 항목을 참조하세요.
독점 운영 체제 또는 다른 런타임 환경을 대상으로 하므로 고유한 DE를 작성해야 합니다. ATL COM을 사용하여 간단한 DE를 만드는 자습서가 제공됩니다. 자세한 내용은 아래 항목을 참조하세요.