Conceptos del depurador

Para basarse en el paquete de depuración de Visual Studio, debe estar familiarizado con los conceptos arquitectónicos que se usan para diseñar el paquete.

En esta sección

Sesión de depuración Explica el rol de una sesión en la arquitectura de depuración.

Servidores Define qué es un servidor en términos de arquitectura de depuración, tanto en términos abstractos como físicos.

Proveedores de puertos Define lo que un proveedor de puertos es en términos de arquitectura de depuración.

Puertos Define qué es un puerto en términos de arquitectura de depuración.

Procesos Define qué es un proceso en términos de arquitectura de depuración.

Nodos de programa Define un nodo de programa en términos de arquitectura de depuración, incluido cómo puede identificarse y el proceso en el que se ejecuta.

Programas Define un programa en términos de arquitectura de depuración.

Subprocesos Define las características de los subprocesos en términos de arquitectura de depuración.

Marcos de pila Define un marco de pila en términos de arquitectura de depuración. Un marco de pila es una abstracción de una pila que proporciona el contexto de ejecución de un subproceso.

Módulos Define un módulo, en términos de arquitectura de depuración, como un contenedor físico de código, como un archivo ejecutable o un archivo DLL.

Puntos de interrupción Define los tres tipos de puntos de interrupción (pendientes, enlazados y errores) en términos de arquitectura de depuración.

Contextos del depurador Explica cómo funciona el motor de depuración (DE) simultáneamente en contextos de código, documentación y evaluación de expresiones. Para cada uno de los tres contextos, se describen la ubicación, la posición o la evaluación correspondientes.

Componentes del depurador Proporciona información general sobre los componentes de depuración de Visual Studio, que incluyen el motor de depuración (DE), el evaluador de expresiones (EE) y el controlador de símbolos (SH).

Tareas de depuración Contiene vínculos a varias tareas de depuración, como iniciar un programa y evaluar expresiones.