Compartir a través de


Cómo: Depurar en modo mixto

Este tema se aplica a:

Edición

Visual Basic

C#

F#

C++

Web Developer

Express

El tema no es aplicable El tema no es aplicable El tema no es aplicable El tema es aplicable El tema no es aplicable

Pro, Premium y Ultimate

El tema no es aplicable

El tema no es aplicable

El tema no es aplicable

El tema es aplicable

El tema no es aplicable

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

  1. En el Explorador de soluciones, seleccione el proyecto.

  2. En el menú Ver, haga clic en Páginas de propiedades.

  3. 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.

  4. Establezca el Tipo de depurador en Mixto o Automático.

Vea también

Tareas

Cómo: Depurar desde un proyecto DLL