Ieri, mentre la creazione di un sito web su IIS 7 e Windows Server 2008, ho caricato il sito nel browser e finito per ottenere il seguente messaggio di errore:
Calling LoadLibraryEx sul filtro ISAPI C:\…isapi.dll
fallito
Il percorso era il file isapi.dll
in C:\Program Files\etc
ed ero quasi sicuro che tutto fosse configurato correttamente. Dopo aver fatto un po 'di ricerche sull'argomento, ho scoperto che dal momento che eseguo IIS 7 su una versione a 64 bit di Windows Server e che la mia applicazione Web era a 32 bit, dovevo modificare un'impostazione nella configurazione di IIS.
Per risolvere questo problema, tutto ciò che dovete fare è aprire IIS7 e fare clic su Pool di applicazioni.
Quindi fare clic con il tasto destro del mouse sul pool di applicazioni per il sito Web o il pool di applicazioni predefinito e accedere alla scheda Impostazioni avanzate. Assicurati che Abilita applicazioni a 32 bit sia impostato su Vero.
Questo è tutto! Ora riavvia IIS e carica di nuovo Internet Explorer e il tuo sito web dovrebbe caricarsi bene.
Questo di solito significa che il file corrispondente non esiste in quel percorso. –