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
El depurador debe hallarse en modo de interrupción.
En una ventana de código fuente, coloque el cursor delante de los atributos cuyo código insertado desea ver.
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
El depurador debe hallarse en modo de interrupción.
En el menú Depurar, elija Ventanas y, a continuación, haga clic en Desensamblador.