29 April 2010 .NET 4.0, ASP.NET MVC, HowTo, IIS, IIS 7.5, MVC Robert Muehsig

imageWer .NET 4.0 und ASP.NET MVC (und wahrscheinlich viele weitere ASP.NET Beispiele/Frameworks) nutzen möchte, der muss eine kleine Sache beachten: Man muss .NET 4.0 am IIS installieren, ansonsten quittiert der IIS es mit  engl. "Internal Server Error Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list”

"Der Handler "PageHandlerFactory-Integrated" weist das ungültige Modul "ManagedPipelineHandler" in der Modulliste auf.” (dt.)

image 1. Sicherstellen dass die Website unter .NET 4.0 läuft (siehe z.B. Default Website -> Erweiterte Einstellungen -> schauen ob der ASP.NET v4.0 AppPool ausgewählt ist).

2. In der CMD ASP.NET 4.0 installieren:

Für 64bit:

C:\Windows\Microsoft.NET\Framework64\v4.0.30128\aspnet_regiis.exe -ir

Für 32bit:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir


Written by Robert Muehsig

Software Developer - from Saxony, Germany - working on primedocs.io. Microsoft MVP & Web Geek.
Other Projects: KnowYourStack.com | ExpensiveMeeting | EinKofferVollerReisen.de