x64 visual sp1 microsoft windows visual-studio-2005 64bit 32-bit

visual - Determinación de Windows de 64 bits frente a 32 bits



microsoft visual c++ 2012 (3)

Me gustaría configurar visual studio 2005 para copiar .dll en función de si el sistema operativo es de 64 bits o 32 bits durante una compilación.

No quiero especificar cuál es el objetivo de la plataforma.

Mi primer intento fue utilizar un archivo por lotes para buscar la versión de Windows, pero algunas versiones de Windows de 32 y 64 bits comparten el mismo número de versión.

Alguien sabe de alguna forma de verificar esto?

¡Gracias!


Comprueba isWow64 , creo que Shopuld te dará lo que buscas.

Determina si el proceso especificado se ejecuta en WOW64.



El enlace de Jon es un truco total porque se basa en que no se agreguen nuevas arquitecturas de procesador.

Consulte: http://support.microsoft.com/kb/556009 para obtener el método de archivo por lotes "oficial".