Migrar 32Bit A 64Bit .Net
Para aplicaciones, basadas en MS framework, que son desarrolladas en 32bit es factible forzar su ejecución en un SO en 64bit. Sin embargo, si se requiere que se ejecuten en64bit, es necesario recompilar los ejecutables para que se ejecuten en 64bit.
En Windows 2008, es posible modificar la versión del IIS y forzar la ejecución de la aplicación web de 32bit en un SO64bit.
Versión de IIS | Casos especiales para las versiones de 32 bits de Aspnet_regiis.exe |
6.0 | Puede ejecutar la versión de 32 bits de Aspnet_regiis.exe bajo una instalación de IIS 6.0 de 64 bitsen Windows Server 2003 con las siguientes restricciones: * La versión de 32 bits sólo se ejecuta si IIS se ha establecido para ejecutarse en modo de 32 bits. * La versión de 64 bits sólo seejecuta si IIS se ha establecido para ejecutarse en modo de 64 bits. |
7.0 | En Windows Vista, Windows Server 2008 o Windows 7, al ejecutar la versión de 32 bits de Aspnet_regiis.exe en IIS 7, laherramienta no establece automáticamente el atributo enable32BitAppOnWin64 del elemento applicationPools. En una instalación con un sistema operativo de 64 bits predeterminado, con Windows on Windows 64habilitado, puede utilizar Aspnet_regiis.exe de 32 bits para configurar IIS 7, pero no podrá ejecutar ninguna aplicación de 32 bits, a menos que cambie explícitamente elatributo enable32BitAppOnWin64 para habilitar la ejecución de la aplicación en Windows on Windows 64. Para obtener más información sobre las opciones de configuración de IIS 7.0, consulte la documentación referente alelemento applicationPools en el archivo Applicationhost.config. |
Para mayor información, se puede consultar los siguientes links:
W2k8 - http://msdn.microsoft.com/es-es/library/k6h9cz8h.aspx
W2k3 -http://technet.microsoft.com/es-es/library/cc784046(WS.10).aspx
http://support.microsoft.com/kb/894435
Para otras aplicaciones, basadas en MS framework, que no son web, se puede utilizar el comando...
Regístrate para leer el documento completo.