调试器概念
若要基于 Visual Studio 调试包生成,需要熟悉在设计包时使用的体系结构概念。
本节内容
调试会话说明了会话在调试体系结构中的角色。
服务器以抽象和物理术语定义服务器在调试体系结构方面的内容。
端口供应商定义了端口供应商在调试体系结构方面的内容。
端口定义了端口在调试体系结构方面的内容。
进程定义了进程在调试体系结构方面的定义。
程序节点根据调试体系结构定义了程序节点,包括如何标识自身及其运行的进程。
程序根据调试体系结构定义了程序。
线程根据调试体系结构定义了线程的特征。
堆栈帧根据调试体系结构定义了堆栈帧。 堆栈帧是堆栈的抽象表示,提供了线程的执行上下文。
模块根据调试体系结构将模块定义为代码的物理容器,例如可执行文件或 DLL。
断点根据调试体系结构定义了三种类型的断点:挂起、绑定和错误。
相关章节
调试器上下文说明了调试引擎 (DE) 如何在代码、文档和表达式计算上下文中同时运行。 介绍这三个上下文的位置或相关评估。
调试组件提供了 Visual Studio 调试组件的概览,其中包括调试引擎 (DE)、表达式求值器 (EE) 和符号处理程序 (SH)。
调试任务包含各种调试任务的链接,如启动程序和计算表达式。