I was having some problems configurating a site in IIS that makes use of aspx pages.
I always got the errormessage “Bad module ManagedPipelineHandler in its module list”.
The problem here was that there was no ASP.NET registered in IIS. You can do this by simply running the command aspnet_regiis.exe -i
That was an easy solution but finding the aspnet_regiis.exe file was something else.
Nowhere in my Framework\v4.0.30319 i could find the file aspnet_regiis.exe
The solution for finding this file is installing the “full” version of the .NET Framework 4.0
The download file can be found here
After downloading and installing the full .NET Framework 4.0 there was a file aspnet_regiis.exe and after running the command everything worked great.