Compartir a través de


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

La sesión de depuración explica el rol de una sesión en la arquitectura de depuración.

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

Los proveedores de puertos definen lo que un proveedor de puertos es en términos de arquitectura de depuración.

Los puertos definen qué es un puerto en términos de arquitectura de depuración.

Los procesos definen qué es un proceso en términos de arquitectura de depuración.

Los nodos de programa definen un nodo de programa en términos de arquitectura de depuración, incluida la forma de identificarse y el proceso en el que se ejecuta.

Los programas definen un programa en términos de arquitectura de depuración.

Hilos define las características de los hilos en términos de arquitectura de depuración.

Marco de pila define un marco de pila en el contexto de la 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.

Los módulos definen 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.

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

Los contextos del depurador explican cómo funciona el motor de depuración (DE) simultáneamente en contextos de código, documentación y evaluación de expresiones. Describe, para cada uno de los tres contextos, la ubicación, la posición o la evaluación pertinentes para él.

Los componentes del depurador proporcionan 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).

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