The first thing to do is to install the required versions of IIS and the. NET Framework, and enroll them in the following ways:
1.1:c:\windows\microsoft.net\framework\v1.1.4322\aspnet_regiis.exe-i
2.0:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_regiis.exe-i
4.0:c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis.exe-i
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe-ir-enable
If the installation of. NET 4.0 also set the site of the website of the Net 4.0 option is still unable to execute the site, where the "unable to execute the site" In fact, all the execution of the page will appear to find this page (HTTP error 404-Cannot find the file or directory) response, Regardless of how you set directory security or any execute permissions, you cannot execute any ASP. The reason is that IIS6 blocks the execution of the C:\windows\microsoft.net\framework\v4.0.3031\aspnet_isapi.dll program, because all the requirements that will be directed to this ISAPI Handler will fail, That's why all HTTP requests will get the result of HTTP 404 Not Found.
The workaround is simple, as long as the [Web service Extension ] is set to [ allow ] the ASP. v4.0.30319
The. NET Framework is registered on IIS