WCF - Error 500.21 Handler "svc-Integrated" has a bad module "ManagedPipelineHandler" in its module list"

If you  see this error you havent installed the prerequistes for ASP.NET 4.

Try this

  1. Open Visual Studio Command Prompt
  2. Type the following: 
    1. aspnet_regiis.exe -i
  3. Run the command
  4. Try your service again...
  5. Happy Face - it should be working :-)

This basically installs the necessary ASP pieces to get your service up and working!