Cómo: Depurar código insertado

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

System_CAPS_ICON_note.jpg Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar su configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Customizing Development Settings in Visual Studio.

El uso de atributos puede simplificar enormemente la programación en C++. Para obtener más información, vea 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 Desensamblado.

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

La ventana Desensamblado muestra instrucciones en lenguaje de ensamblado que corresponden al código fuente y al código insertado por los atributos. Además, la ventana Desensamblado 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 en la ventana Desensamblado y elija Mostrar código fuente en el menú contextual.

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

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 desensamblado en el menú contextual.

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

Para ver el código de desensamblado 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 Desensamblado.

Seguridad del depurador
Depuración de código nativo

Mostrar: