
Tras migrar los contenidos que tenía y funcionaban correctamente en IIS con Windows 2000 al IIS de Windows XP 64 me encontré con la sorpresa de que las páginas ASP no funcionaban. La mayoría de las páginas ASP conectaban con bases de datos Access. Tras consultar en diversos foros (gracias desde aquí a sus participantes y autores correspondientes)descubrí la solución al problema:
PASO 1º :
Activé la extensión de servicio Web Páginas Active Server:
1. Anda a Inicio, Panel de control, Herramientras administrativas y, a continuación, doble clic en Administrador de Internet Information Server (IIS).
2. Doble clic en el equipo local y, a continuación, en Extensiones de servicio Web.
3. Seleccione Páginas Active Server y, das, Permitir.
Leído en: http://www.forosdelweb.com/f59/windows-2003-e-iis-6-0-como-374489/#post1445559
PASO 2º :
Actualicé los componentes para datos MDAC a la última versión disponible (creo que la 2.7 o 2.8)
PASO 3º:
Activé ASP.Net 2.0 para correr en modo de 32 bits:
To run the 32-bit version of ASP.NET 2.0, follow these steps:1. Click Start, click Run, type cmd, and then click OK.
2. Type the following command to enable the 32-bit mode:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
3. Type the following command to install the version of ASP.NET 2.0 (32-bit) and to install the script maps at the IIS root and under:
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
4. Make sure that the status of ASP.NET version 2.0.50727 (32-bit) is set to Allowed in the Web service extension list in Internet Information Services Manager.
Leído en: http://support.microsoft.com/default.aspx?scid=kb;en-us;894435 y sacado del foro: http://www.thescripts.com/forum/thread488881.html