Ayer, mientras que la creación de un sitio web en IIS 7 y Windows Server 2008, cargué la página web en el navegador y terminó siendo el siguiente mensaje de error:
Calling LoadLibraryEx el filtro ISAPI C:\…isapi.dll
fallado
La ruta era al archivo isapi.dll
en C:\Program Files\etc
y estaba bastante seguro de que todo estaba configurado correctamente. Después de investigar un poco sobre el tema, descubrí que, dado que ejecuto IIS 7 en una versión de 64 bits de Windows Server y mi aplicación web era de 32 bits, tuve que cambiar una configuración en la configuración de IIS.
Para solucionar este problema, todo lo que tiene que hacer es abrir IIS7 y hacer clic en Grupos de aplicaciones.
A continuación, haga clic con el botón derecho en el grupo de aplicaciones de su sitio web o en el grupo de aplicaciones predeterminado y vaya a la pestaña Configuración avanzada. Asegúrese de que Habilitar aplicaciones de 32 bits esté configurado en True.
Eso es todo! Ahora reinicie IIS y cargue Internet Explorer nuevamente y su sitio web debería cargar bien.
Eso generalmente significa que el archivo correspondiente no existe en esa ruta. –