1. Application pool in Classic mode, framework4.0. There may be a permissions issue, workaround: The identity of the advanced settings is set to LocalSystem.
General MVC uses integrated mode, why should I choose Classic mode? Because you want to identify the httpmodules configuration.
2. Open the handler mapping settings for IIS, "Add script map"
Request Path: *
Executable: C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
If you installed. NET in advance After the framework is installed IIS may not be able to run the site because. NETFramework is not registered and you need to run a registration.
Workaround: in C:\WINDOWS\Microsoft.NET\Framework\
Find a directory to find a directory such as v4.0.x, a look at it is the Framework 4.0 directory, different versions may not be the same, because the total upgrade
Find Aspnet_regiis.exe double-click.
If it doesn't work, enter it in the run:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe-i