Včera pri nastavovaní webovej lokality na serveroch IIS 7 a Windows Server 2008 som načítaval webovú lokalitu v prehliadači a skončil nasledujúcou chybovou správou:
Volanie LoadLibraryEx na ISAPI filter C: \ ... isapi.dll zlyhalo
Cesta bola k súboru isapi.dll v C: \ Program Files \ etc a bol som si istý, že všetko bolo správne nastavené. Po vykonaní troch výskumov na túto tému som zistil, že keďže používam službu IIS 7 na 64-bitovej verzii systému Windows Server a moja webová aplikácia bola 32-bitová, musel som zmeniť nastavenie v konfigurácii služby IIS.
Ak chcete tento problém vyriešiť, stačí otvoriť službu IIS7 a kliknúť na Pool aplikácií.
Potom kliknite pravým tlačidlom myši na fond aplikácií pre váš web alebo predvolený fond aplikácií a prejdite na kartu Rozšírené nastavenia . Uistite sa, že možnosť Povoliť 32-bitové aplikácie je nastavené na hodnotu TRUE .
To je ono! Teraz reštartujte službu IIS a znova načítajte program Internet Explorer a vaše webové stránky by sa mali načítať v poriadku.