Pregunta

Me pregunto si aún puedo desarrollar aplicaciones de 32 bits con una máquina de 64 bits (Windows Vista de 64 bits con Visual Studio 2008 SP1). Porque estoy planeando comprar una computadora portátil con Vista de 64 bits. Solo pido que me asegure. Gracias!

¿Fue útil?

Solución

Windows de 64 bits ejecuta Visual Studio de 32 bits muy bien. A menos que especifique que desea utilizar las herramientas de desarrollo x64, seguirá compilando aplicaciones de 32 bits.

Directamente desde la página:

  

Visual Studio usa la cruz de 32 bits   compilador incluso en un Windows de 64 bits   computadora. Sin embargo, puede usar devenv   comandos para crear una línea de comando   entorno para llamar alojado de 64 bits   herramientas.

Más información: http://msdn.microsoft. com / es-us / library / ms246588 (VS.80) .aspx

Otros consejos

Con Visual Studio puede apuntar a qué plataforma. Por defecto se ejecutará en "Cualquier CPU" (lectura de 32 o 64 bits), pero puede especificar si lo desea. Mire en Proyecto > Propiedades > Construir y busque el " Objetivo de la plataforma " propiedad.

Sí Vista de 64 bits ejecutará ejecutables de 32 bits, por lo que si tiene un compilador de 32 bits, seguirá funcionando.

Dentro de Visual Studio puede decirle a qué compilar en Configuration Manager - (Menú de compilación - Administrador de configuración) - esto le permite apuntar a 32 o 64 bits.

64 bits de hardware de consumo es generalmente "amd64" arquitectura que puede ejecutar aplicaciones de 32 bits y de 64 bits de forma nativa. La edición de Windows Vista de 64 bits admite bibliotecas de sistema de 32 bits y de 64 bits, por lo que, básicamente, también puede ejecutar ambos tipos de aplicaciones. (Tenga en cuenta que la arquitectura IA-64 no permite esto).

La compilación de un programa en 64 bits no está muy relacionada con la plataforma que ejecuta el compilador. Pero, por supuesto, para ejecutar y probar el resultado binario se requiere la arquitectura correspondiente.

Como se mencionó anteriormente, VS2008 le permite elegir la arquitectura de destino, por lo que no hay problema.

He descubierto que solo el setup.exe creado por Visual Studio 2012 Express no funcionará en XP, pero si continúa cargue MS 4.0 .NET Framework desde el sitio web de Microsoft, la aplicación *. se cargará e instalará sin usar el setup.exe en absoluto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top