Cómo: Depurar en modo mixto
Este tema se aplica a:
Edición |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium y Ultimate |
Los procedimientos siguientes describen cómo depurar código administrado y nativo, también conocido como depuración en modo mixto. Existen dos escenarios para hacerlo, en función de que el archivo DLL o la aplicación se hayan escrito en código nativo:
La aplicación que realiza la llamada al archivo DLL está escrita en código nativo. En este caso, el código del archivo DLL será administrado y deberán habilitarse tanto los depuradores administrados como los nativos para depurar ambos tipos de código. Puede comprobarlo en el cuadro de diálogo Páginas de propiedades de <Proyecto>. La forma en que se realice dependerá de que la depuración se inicie desde el proyecto DLL o desde el proyecto de aplicación que realiza la llamada.
La aplicación que realiza la llamada al archivo DLL está escrita en código administrado y el archivo DLL está escrito en código nativo.
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 la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.
Para habilitar la depuración en modo mixto
En el Explorador de soluciones, seleccione el proyecto.
En el menú Ver, haga clic en Páginas de propiedades.
En el cuadro de diálogo Páginas de propiedades de <proyecto>, expanda el nodo Propiedades de configuración y, a continuación, seleccione Depuración.
Establezca el Tipo de depurador en Mixto o Automático.