Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las versiones de .NET Framework anteriores a la 4 no proporcionan compatibilidad para la depuración en modo mixto de procesos de 64 bits. Esto significa que no puede pasar de código administrado a código nativo, o de código nativo a código administrado, mientras está depurando.
Soluciones
Actualice el proyecto para usar Microsoft .NET Framework 4 o posterior.
o bien
Depurar el código administrado y el código nativo en sesiones de depuración independientes.
o bien
Depurar el código mixto como un proceso de 32 bits, tal y como se describe en los procedimientos siguientes.
Para cambiar la plataforma a de 32 bits (Visual Basic o C#)
En el Explorador de soluciones, haga clic con el botón derecho del mouse en su proyecto y después seleccione Propiedades.
En las páginas de propiedades, haga clic en la pestaña Compilar o Depurar.
Haga clic en Plataforma y seleccione x86 en la lista de plataformas.
De forma predeterminada, los compiladores de C# y Visual Basic generan código que puede ejecutarse en cualquier CPU. En un equipo de 64 bits, estos archivos binarios se ejecutan como procesos de 64 bits. Para ejecutarse en un proceso de 32 bits, debe elegir Win32, no AnyCPU.
Para cambiar la plataforma a 32 bits (C/C++)
En el Explorador de soluciones, haga clic con el botón derecho del mouse en el proyecto y, a continuación, haga clic en Propiedades.
En las páginas de propiedades, haga clic en Plataforma y seleccione Win32 en la lista de plataformas.