2011-10-20 20 views
5

OK, después de crear una aplicación, quiero que sea compatible para sistemas de 64 y 32 bits. De forma predeterminada, Visual Studio depura las aplicaciones en x86 (que es de 32 bits). Entonces, ¿cómo puedo hacer que Visual Studio depure en x64, para sistemas de 64 bits? Gracias.Cómo depurar Visual Studio en 64-bit

+0

¿En qué idioma se escribe su aplicación en? – Nasreddine

+0

¿Qué quiere decir con "por defecto Visual Studio depura aplicaciones en x86"? Eso ni siquiera tiene sentido. Si su aplicación es de 64 bits, Visual Studio depurará su aplicación de 64 bits, de alguna manera no forzará que su aplicación de 64 bits se ejecute como de 32 bits. –

+1

¿Cuál es la configuración de su proyecto? Cualquier CPU? x64? x86? ¿Y tiene un sistema operativo de 32 o 64 bits instalado en su máquina de desarrollo? –

Respuesta

6

No está seguro de qué idioma pero si es C# ...

El ajuste de los proyectos de C# acumulación predeterminado es una versión x86 en modo de depuración en Visual Studio 2010. Para depurar en 64 bits que simple necesidad de cambiar la acumulación configurando a 64 bit.

  • Haga clic derecho sobre el proyecto y seleccione Propiedades
  • Cambiar a la pestaña acumulación
  • Cambio "Plataforma de destino" a 64
+0

La configuración de compilación predeterminada para proyectos C# no es "x86", sino "Cualquier CPU" (al menos en VS 2008), lo que significa que el código IL se ejecutará en modo de 64 bits automáticamente cuando tenga un sistema de 64 bits; en modo de 32 bits. –

+0

@DocBrown sí. Olvidé que en 2010 cambió a la configuración predeterminada para x86 en la mayoría de las aplicaciones. Actualizaré – JaredPar

+1

En VS 2012, C# predeterminado es construir para AnyCPU pero depurar en x86. En un sistema de 64 bits, siga las instrucciones de JaredPar para forzar la depuración en el modo de 64 bits. AnyCPU es un término confuso. Significa que VS creará un ejecutable compatible con AnyCPU pero no dice nada sobre el modo de depuración. El modo de depuración se especifica mediante la configuración "Objetivo de la plataforma". – BSalita

Cuestiones relacionadas