Ieri, durante la configurazione di un sito Web su IIS 7 e Windows Server 2008, ho caricato il sito Web nel browser e ho ricevuto il seguente messaggio di errore:
Chiamare LoadLibraryEx sul filtro ISAPI C: \ ... isapi.dll non riuscito
Il percorso era il file isapi.dll in C: \ Programmi \ 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 devi fare è aprire IIS7 e fare clic su Pool di applicazioni.
Quindi a destra -click sul pool di applicazioni per il tuo sito web o il pool di applicazioni predefinito e vai alla scheda AvanzateImpostazioni. Assicurati che Attiva applicazioni a 32 bitsia impostato su True.
Questo è esso! Ora riavvia IIS e carica di nuovo Internet Explorer e il tuo sito web dovrebbe caricarsi bene.