Calling GetProcAddress on ISAPI filter "aspnet_isapi" failed

Épp egy ASP.NET 4-es alkalmazást próbáltunk IIS 7-en működésre bírni, amikor szembetaláltuk magunkat az alábbi sárga halállal:

HTTP Error 500.0 - Internal Server Error
Description: Calling GetProcAddress on ISAPI filter "C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" failed.
Error Code: 0x8007007f

Mindez egy olyan Windows 7-es gépen, amire nemrég került fel a Visual Studio 2010 és az IIS 7 is. A hibaüzenet szerencsére ad támpontokat a megoldásra, ennek megfelelően ellenőriztük a hiányzó függőségeket, NTFS jogosultságokat, config fájlokat. Sőt, próbálkoztunk aspnet_regiis /i-vel is, hátha a telepítési sorrend volt rossz, de nem segített :( A legszebb az egészben az volt, hogy egy VS 2010-ben újonnan létrehozott alkalmazás is ugyanilyen tüneteket produkált.

Végül megnyitottuk IIS Managerben a webszerver ISAPI Filters modulját és rögtön fény derült a hiba okára:

aspnet_isapi error

Valamilyen érthetetlen okból bekerült az aspnet_isapi.dll az ISAPI filterek közé. Csakhogy ez nem filter, hanem extension, nem véletlenül anyázott érte az IIS!

Egy gyors Remove és minden megoldódott.



Balássy György (MS RD, ASP.NET MVP, MCTS)

Balássy György (MS RD, ASP.NET MVP, MCTS) Villamosmérnök, a BME Automatizálási és Alkalmazott Informatikai Tanszékén webportálok fejlesztését oktatja. 2000 óta foglalkozik a Microsoft .NET platformjával, melynek meghonosításában jelentős szerepet vállalt előadóként, konzulensként és A .NET Framework és programozása című könyv társszerzőjeként. Az MSDN Kompetencia Központon belül a Portál Technológiák Csoport vezetője, szakterülete web alapú rendszerek fejlesztése és üzemeltetése. 2004-ben Magyarországon elsőként kapta meg a Most Valuable Professional címet, majd 2005 óta a Microsoft magyarországi regionális igazgatója. Publikációi a Technet Magazinban, az MSDN Kompetencia Központ honlapján és szakmai blogjában olvashatóak.

2010.06.15. 20:48:47 | Permalink | Hozzászólások: 0 | Tárgyszavak: , ,


  • ASP.NET AJAX 4: Kevesebb töltögetés

    Balássy György (MS RD, ASP.NET MVP, MCTS) Az ASP.NET csapat nemrég elérhetővé tette a Microsoft AJAX Library Preview 6 változatát, amivel egy rakás olyan újdonság vált elérhetővé, amellyel végül sokkal kevesebb Javascriptet kell a weboldal látogatóira rátukmálnunk. Tovább »
  • Videógaléria (3. rész) - Silverlight vs WebService

    Sziasztok újra itt, akkor ott folytatnánk, ahol legutóbb abbahagytuk. Vázoljuk fel újra, hogy mit is kell tennünk. Eljutottunk odáig, hogy van egy Silverlight 1.1 videólejátszó user control-unk, amiből egy Silverlight oldal betölt párat. Jelenlegi problémánk mindösszesen annyi, hogy a lejátszandó videók elérési útjai be vannak drótozva, ami egy kicsit tompítja a videógaléria csillogását. Ehelyett valami olyat szeretnénk, hogy egy mappából (ez lehet bedrótozott ), automatikusan felolvassa a wmv fájlokat, és betölti őket egy-egy videólejtászóba. Hogy ez miért jelent problémát??? Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások