Hier, lors de la configuration d'un site Web sur IIS 7 et Windows Server 2008, j'ai chargé le site Web dans le navigateur et j'ai reçu le message d'erreur suivant:
Appeler LoadLibraryEx sur le filtre ISAPI C: \ ... isapi.dll a échoué
Le chemin était au fichier isapi.dll dans C: \ Program Files \ etc et j'étais sûr que tout était correctement configuré. Après avoir fait un peu de recherche sur le sujet, j'ai compris que depuis que je cours IIS 7 sur une version 64 bits de Windows Server et que mon application Web était en 32 bits, j'ai dû modifier un paramètre dans la configuration IIS.
Pour résoudre ce problème, il suffit d'ouvrir IIS7 et de cliquer sur Pools d'applications.
-cliquez sur le pool d'applications pour votre site Web ou le pool d'applications par défaut et accédez à l'onglet AvancéParamètres. Assurez-vous que Activer les applications 32 bitsest défini sur Vrai.
il! Maintenant redémarrez IIS et rechargez Internet Explorer et votre site Web devrait se charger correctement.