Utilizo alrededor de 15-20 DLL COM de C++ de 32 bits heredadas en mi aplicación web, algunas de estas DLL de 32 bits tienen dependencias de terceros que son DLL COM o nativas adicionales.DLL COM de legado de 32 bits en Windows Azure
Estoy considerando mudarme a Windows Azure, que entiendo es una plataforma de 64 bits. ¿Alguien puede aconsejar si mis archivos DLL de 32 bits funcionarán? (Sé que ahora es posible regsvr32 ellos).
Con una semana o dos de trabajo podría recompilar mis DLL a 64 bits, sin embargo, esto no es posible para las dependencias de terceros ya que no tengo la fuente.
Entiendo que Windows Azure usa 64 bits, entonces me pregunto cuál sería el mejor enfoque aquí para migrar mi aplicación.
es decir, ¿debo mover las DLL de 32 bits y confiar en WoW64? ¿Esto funcionará? No me importa un pequeño golpe de rendimiento.
¿O sería mejor recompilar mis aplicaciones de 64 bits y de alguna manera usar las DLL de 32 bits?
¡Muchas gracias! El enable32BitAppOnWin64 está funcionando hasta el momento y debería ser mucho más fácil que convertir de 32 bits a 64 bits y organizar esas DLL de terceros. –
Esto puede sonar como una forma de ejecutar aplicaciones antiguas, pero explícate que esto no es lo que Microsoft admite a largo plazo. WOW64 se convierte en una parte opcional de Windows Server (desde 2012) y ya no está instalado de manera predeterminada. Pure 64 bit es ahora una ruta que debes adoptar lo antes posible. –