Cómo cambiar entre las versiones de 32 bits de ASP.NET 1.1 y la versión de 64 bits de ASP.NET 2.0 en una versión de 64 bits de Windows

Seleccione idioma Seleccione idioma
Id. de artículo: 894435 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

INTRODUCCIÓN

En este artículo se describe cómo cambiar entre la versión de 32 bits de ASP.NET 1.1 y la versión de 32 bits y la versión de 64 bits de ASP.NET 2.0 en una versión de 64 bits de Microsoft Windows.

Cuando instala ambas versiones de ASP.NET, puede recibir mensajes de error si no realiza los pasos necesarios para habilitar cada entorno ASP.NET de manera que se ejecute en Servicios de Microsoft Internet Information Server (IIS) 6.0. Por ejemplo, cuando ASP.NET no está configurado correctamente, puede recibir el mensaje de error siguiente de una página Web:
Servicio no disponible
Se pueden grabar mensajes de error similares al siguiente en el registro de la aplicación:

Id. del suceso: 2268
Id. de suceso simple: 2268
Registro nº: : 3746
Origen: W3SVC-WP
Categoría: ninguna
Tipo : error
Equipo : nombreDeServidor
Descripción:
No pudo cargar todos los filtros ISAPI para el sitio/servicio. Por lo tanto, se ha anulado el inicio.

Id. del suceso: 2274
Id. de suceso simple: 2274
Registro nº: : 3745
Origen: W3SVC-WP
Categoría: ninguna
Tipo : error
Equipo : nombreDeServidor
Descripción:
El filtro ISAPI 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll' no pudo cargarse debido a un problema de configuración. La configuración actual sólo es compatible con imágenes de carga creadas para una arquitectura de procesador AMD64. El campo de datos contiene el número de error. Para más información sobre este tema, incluyendo cómo solucionar este tipo de incoherencia en la arquitectura del procesador, consulte http://go.microsoft.com/fwlink/?LinkId=29349.

Más información

IIS 6.0 admite tanto el modo de 32 bits como el modo de 64 bits. Sin embargo, IIS 6.0 no permite la ejecución simultánea de ambos modos en una versión de 64 bits de Windows. ASP.NET 1.1 sólo se ejecuta en el modo de 32 bits. ASP.NET 2.0 se ejecuta en el modo de 32 bits o en el de 64 bits. Por tanto, si desea ejecutar ASP.NET 1.1 y ASP.NET 2.0 al mismo tiempo, debe ejecutar IIS en el modo de 32 bits.

Nota: si tiene Microsoft Exchange Server 2007 instalado en el equipo, no utilice el método siguiente.

Antes de poder cambiar entre las distintas versiones de ASP.NET, visite el siguiente sitio Web de Microsoft Developer Network (MSDN) para descargar e instalar tanto .NET Framework 1.1 como .NET Framework 2.0:
http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx
Por ejemplo, si está ejecutando Microsoft Windows x64 Edition, descargue los dos paquetes redistribuibles siguientes:
  • El paquete redistribuible x64 (64 bits) de .NET Framework versión 2.0
  • El paquete redistribuible de .NET Framework versión 1.1
Después de instalar los paquetes redistribuibles puede cambiar entre las distintas versiones de ASP.NET. Para ello, siga estos pasos para cada versión de ASP.NET:

ASP.NET 1.1, versión de 32 bits

Para ejecutar la versión de 32 bits de ASP.NET 1.1, siga estos pasos:
  1. Haga clic en Inicio y en Ejecutar, escriba cmd y haga clic en Aceptar.
  2. Escriba el comando siguiente para habilitar el modo de 32 bits:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. Escriba el comando siguiente para instalar la versión de ASP.NET 1.1 e instalar las asignaciones de secuencias de comandos en la raíz de IIS y más abajo:
    %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  4. Asegúrese de que el estado de ASP.NET versión 1.1.4322 es Permitido en la lista Extensión de servicio Web en el Administrador de Servicios de Internet Information Server.

ASP.NET 2.0, versión de 32 bits

Para ejecutar la versión de 32 bits de ASP.NET 2.0, siga estos pasos:
  1. Haga clic en Inicio y en Ejecutar, escriba cmd y haga clic en Aceptar.
  2. Escriba el comando siguiente para habilitar el modo de 32 bits:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. Escriba el comando siguiente para instalar la versión de ASP.NET 2.0 (32 bits) e instalar las asignaciones de secuencias de comandos en la raíz de IIS y más abajo:
    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4. Asegúrese de que el estado de ASP.NET versión 2.0.50727 (32 bits) es Permitido en la lista Extensión de servicio Web en el Administrador de Servicios de Internet Information Server.

ASP.NET 2.0, versión de 64 bits

Para ejecutar la versión de 64 bits de ASP.NET 2.0, siga estos pasos:
  1. Haga clic en Inicio y en Ejecutar, escriba cmd y haga clic en Aceptar.
  2. Escriba el comando siguiente para deshabilitar el modo de 32 bits:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
  3. Escriba el comando siguiente para instalar la versión de ASP.NET 2.0 e instalar las asignaciones de secuencias de comandos en la raíz de IIS y más abajo:
    %SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4. Asegúrese de que el estado de ASP.NET versión 2.0.50727 es Permitido en la lista Extensión de servicio Web en el Administrador de Servicios de Internet Information Server.
Nota: la versión de compilación de ASP.NET 2.0 puede diferir dependiendo de la versión de compilación publicada actualmente. Estos pasos son para la versión de compilación 2.0.50727.

Soporte técnico para las ediciones de 64 bits de Windows

El fabricante del hardware proporciona soporte técnico y ayuda para las ediciones de 64 bits de Microsoft Windows. Su fabricante de hardware le proporciona soporte técnico, porque incluyó en el hardware una edición de 64 bits de Windows. El fabricante de hardware podría haber personalizado con componentes exclusivos la instalación de la edición de 64 bits de Windows. Esos componentes exclusivos podrían incluir controladores de dispositivo específicos o configuraciones opcionales para maximizar el rendimiento del hardware. Microsoft hará un esfuerzo razonable para proporcionarle ayuda si necesita ayuda técnica para su edición de Windows de 64 bits. Sin embargo, es posible que deba contactar directamente con el fabricante. El fabricante es el mejor cualificado para proporcionar el soporte técnico del software que él mismo instaló en el hardware.

Para obtener más información acerca de Microsoft Windows XP Professional x64 Edition, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/spain/windowsxp/64bit/default.mspx
Para obtener más información acerca de las ediciones de 64 bits de Microsoft Windows Server, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/spain/windowsserver2003/64bit/default.mspx

Referencias

Para obtener más información acerca de las versiones de 64 bits de Windows y de .NET Framework, visite los siguientes sitios Web de Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/aa286481.aspx

http://msdn2.microsoft.com/en-us/netframework/aa496329.aspx

Propiedades

Id. de artículo: 894435 - Última revisión: martes, 22 de mayo de 2007 - Versión: 5.2
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
  • Microsoft Windows XP Professional x64 Edition
Palabras clave: 
kbhowto kbinfo kbwebserver kbconfig KB894435

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com