Wer .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.)
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