Tip 15 : Deploy ASP.NET 3.5 Application to Windows Server 2008 R2 and IIS 7.5
You have ASP.NET 3.5 web application deployed to windows server 2008 R2 and IIS7.5. The physical location of the application is C:\MyWeb. You receive errors when you use IIS Manager to browse the application. The following is the check list that can help you prevent the errors from occurring.
1. Install .NET Framework 3.5 SP1
2. Install IIS 7.5 and ASP.NET
3. Register ASP.NET with IIS
4. Set IIS_IUSRS group permission to allow Modify to the folder C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
5. Set IIS_IUSRS group permission to allow Modify to the folder C:\Windows\temp if your web application involves WCF Service, XMLSerializer, etc
6. Set IIS_IUSRS group Read permission to the application physical folder C:\MyWeb
7. Set IUSR account Read permission to the application physical folder C:\MyWeb if Anonymous Authentication is enabled
8. Use Integrated Mode to take advantage of its many benefits and features
9. Move httpModules and httpHandlers from system.web section to Modules and Handlers in system.webServer section of web.config
10. If you want to have an option of using Classic Mode, Do Copy instead of Move in the above step 9 and Add <validation validateIntegratedModeConfiguration=”false”/> to the system.webServer section