I use a 64xWindows 7 ultimate SP1 and SQL Server 2012 SP1 CP3 Dev for the Master Data Services. I have configured the settings for IIS based on suggestions on the page:
http://msdn.microsoft.com/en-us/library/ee633744.aspx
Or specifically as follows:
Internet Information Services
          World Wide Web Services
                                Common HTTP
Features
Static Content
Default Document
Directory Browsing
Directory Browsing
HTTP Error
Application Developmet
                 ASP.NET
                 .NET
Extensibilitt
                  ISAPI
Extensions
                  ISAPI
Filters
Health and Diagnostics
              HTTP
Logging
                  Request
Monitor
Security
              Windows
Authentication
                   Request
Filtering
Performance
               Static
Content Compression
Web Management Tools
                 IIS
Management Console
Microsoft .NET
Framework 3.5.1 Features
                HTTP Activation
                Non-HTTP Activation
Windows Process
Activation Service
                Process Model
                .NET Environment
                Configuration APIs
Reason: 
I have .NET 4.0 installed first, the IIS configuration, which is compatible with .NET 3.5.1, was just configured. They do not match. I need to re-configure IIS to make it compatible with .NET 4.0
I have .NET 4.0 installed first, the IIS configuration, which is compatible with .NET 3.5.1, was just configured. They do not match. I need to re-configure IIS to make it compatible with .NET 4.0
Solution:
Open a command prompt and go to C:\Windows\Microsoft.NET\Framework64\v4.0.30319). Run aspnet_regiis -i. It fixed the problem.
Open a command prompt and go to C:\Windows\Microsoft.NET\Framework64\v4.0.30319). Run aspnet_regiis -i. It fixed the problem.

 
