Contextos de depurador

En la depuración de Visual Studio, el motor de depuración (DE) funciona simultáneamente en varios contextos distintos, como se indica a continuación:

  • Contexto de código, que describe la ubicación actual en el flujo de ejecución de un programa.

  • Contexto o posición de la documentación, que describe la posición actual dentro de un documento de origen.

  • Contexto de evaluación de expresiones, que describe el contexto en el que tendrá lugar la evaluación de expresiones.

En esta sección

Contexto de código Describe el contexto de código como una dirección en el flujo de instrucciones de un programa en las arquitecturas en tiempo de ejecución actuales frente a los lenguajes no tradicionales, donde es posible que el código no se represente mediante instrucciones, sino por otros medios.

Posición del documento Define la posición del documento en la depuración de Visual Studio mediante una abstracción de una posición en un archivo de origen conocido por el IDE.

Contexto de documento Describe qué contexto de documento representa la depuración de Visual Studio en relación con un archivo de origen. También se describe cómo el controlador de símbolos asigna un contexto de código al contexto de documentación.

Contexto de evaluación de expresiones Proporciona información sobre un contexto de evaluación de expresiones en Visual Studio. Por ejemplo, un contexto de evaluación de expresiones asociado a un marco de pila proporciona el contexto para evaluar variables locales, parámetros de método y miembros de clase.

Conceptos de depuración Se describen los principales conceptos de la arquitectura de depuración.

Componentes de depuración Se proporciona información general sobre los componentes de depuración de Visual Studio, entre los que se 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.