Gestern, während eine Website auf IIS 7 und Windows Server 2008 einrichten, lud ich die Website im Browser und am Ende der folgende Fehlermeldung erhalten:
LoadLibraryEx Aufruf auf ISAPI-Filter C:\…isapi.dll
fehlgeschlagen
Der Pfad war zu der isapi.dll
Datei in C:\Program Files\etc
und ich war ziemlich sicher, dass alles richtig eingerichtet wurde. Nachdem ich ein wenig über das Thema geforscht hatte, stellte ich fest, dass ich eine Einstellung in der IIS-Konfiguration ändern musste, da ich IIS 7 auf einer 64-Bit-Version von Windows Server und meine Webanwendung 32-Bit verwendete.
Um dieses Problem zu beheben, müssen Sie nur IIS7 öffnen und auf Anwendungspools klicken.
Klicken Sie dann mit der rechten Maustaste auf den Anwendungspool für Ihre Website oder den Standardanwendungspool und wechseln Sie zur Registerkarte Erweiterte Einstellungen. Stellen Sie sicher, dass 32-Bit-Anwendungen aktivieren auf True festgelegt ist.
Das war's! Starten Sie IIS neu und laden Sie den Internet Explorer erneut, und Ihre Website sollte ordnungsgemäß geladen werden.
Das bedeutet normalerweise, dass die entsprechende Datei in diesem Pfad nicht existiert. –