Cómo: Depurar código insertado

Actualización: noviembre 2007

Este tema es aplicable a:

Edición

Visual Basic

C#

C++

Web Developer

Express

Sólo para código nativo

Standard

Sólo para código nativo

Pro y Team

Sólo para código nativo

Leyenda de la tabla:

Se aplica

No procede

Comando o comandos ocultos de manera predeterminada.

Nota:

Los cuadros de diálogo y comandos de menú que se ven podrían ser distintos de los incluidos en la Ayuda, dependiendo de la configuración activa o la versión usada. Para cambiar su configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio.

El uso de atributos puede simplificar enormemente la programación en C++. Para obtener más información, vea Attributed Programming Concepts. El compilador se encarga de interpretar directamente algunos atributos. Otros atributos insertan código en el archivo de código fuente del programa, que el compilador se encarga entonces de compilar. Este código insertado facilita la programación al reducir la cantidad de código que se debe escribir. Sin embargo, a veces un error puede hacer que la aplicación no funcione correctamente mientras se ejecuta el código insertado. En estos casos, debería examinarse el código insertado. Visual Studio proporciona dos modos de examinar el código insertado.

  • Puede ver el código insertado en la ventana Desensamblador.

  • Mediante /Fx, se puede crear un archivo de código fuente combinado que contiene código original e insertado.

La ventana Desensamblador muestra instrucciones en lenguaje de ensamblado que corresponden al código fuente y al código insertado por los atributos. Además, la ventana Desensamblador puede mostrar la anotación del código fuente.

Para activar la anotación del código fuente

  • Haga clic con el botón secundario del mouse (ratón) en la ventana Desensamblador y elija Mostrar código fuente en el menú de acceso directo.

    Si conoce la ubicación de un atributo en una ventana de código fuente, puede utilizar el menú de acceso directo para buscar el código insertado en la ventana Desensamblador.

Para ver el código insertado

  1. El depurador debe hallarse en modo de interrupción.

  2. En una ventana de código fuente, coloque el cursor delante de los atributos cuyo código insertado desea ver.

  3. Haga clic con el botón secundario y seleccione Ir al desensamblador en el menú de acceso directo.

    Si la ubicación del atributo está cerca del punto de ejecución actual, puede seleccionar la ventana Desensamblador en el menú Depurar.

Para ver el código desensamblador en el punto de ejecución actual

  1. El depurador debe hallarse en modo de interrupción.

  2. En el menú Depurar, elija Ventanas y, a continuación, haga clic en Desensamblador.

Vea también

Conceptos

Seguridad del depurador

Otros recursos

Depuración de código nativo