Find some articles on the internet, a combination of a few, just finally finished.
Server Environment Requirements:
Windows 2003 Server + IIS6.0
1. The. NET Framework 4.0 must be installed, MVC
2. It is best to install the SP1 of the. NET Framework, our servers are loaded with the. NET Framework 3.5 SP1 and MVC3.
IIS Site Configuration
1. Add the site, right click on the site "Properties", select the "Home Directory" tab, click the "Configuration" button, pop-up a window. Directory browsing can be used without.
2. Pop-up a window, select the Mapping tab, first look at the application extensions list, whether there is an extension of ". Mvc", if not, click the "Add" button. Executable file Selection
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll, with the extension ". Mvc", removes the check to see if the file exists. See the following figure settings.
3. Click the "Insert" button in the window below to add the wildcard mapping. Executable file is "C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll", uncheck "Confirm File exists" Click OK
4. Select Application Pool, right-click the application pool specified by the Web site, select Properties, pop Up the window, select the Identity tab, and choose Local System from the Drop-down list.
5. In IIS Manager, click on "Web Service extensions" to see if the "asp.net v4.0.30319" service must be "allowed".