Definitive resource for common .NET issues

January 18, 2006


As I was looking through Microsoft and MSDN for licensing arrangements for a new client where I work I found this very very useful page on ASP.NET Platform Requirements. I find this extremely beneficial because they have notes within this guide of very stressful problems (all of which I have had) that take hours to find a solution to. The issues on this page range from installation to permissions. It's a very handy reference for when you encounter problems if you are responsible for managing an IIS App/Web Server. Here are some of the most stressful:

Note You can install the .NET Framework version 1.0 on a computer that has the .NET Framework version 1.1 installed on it. There are a number of specific issues that you need to know about if you want to do this. For more information, see Managing Multiple Versions of ASP.NET.

Note If you have installed ASP.NET and the .NET Framework on a server and you then uninstall and reinstall IIS, the script maps will break and ASP.NET will not work. If this happens, you can repair the ASP.NET script maps with the ASP.NET IIS Registration tool (Aspnet_regiis.exe). For more information, see ASP.NET IIS Registration Tool (Aspnet_regiis.exe)

Note If you install the .NET Framework version 1.1 on a domain controller, the installation does not create the local ASPNET account. Instead, ASP.NET applications run under other identities. On Windows 2000 domain controller servers, ASP.NET applications run under the IWAM_machinename identity. On Windows 2003 domain controller servers, ASP.NET applications run under the NETWORK SERVICE identity (regardless of the IIS isolation mode). Under some circumstances, running ASP.NET on a domain controller requires that you take extra steps to make the installation work properly. For more information about potential problems running version 1.1 on a domain controller, see article Q824308, "IWAM Account is Not Granted the Impersonate Privilege for ASP.NET 1.1 on Windows 2000 Domain Controller with SP4," in the Microsoft Knowledge Base at For more information about running version 1.0 of the .NET Framework on a domain controller, see article Q315158, "ASP.NET Does Not Work with the Default ASPNET Account on a Domain Controller," in the Microsoft Knowledge Base at

Creating ASP.NET Web Applications

Subscribe to my mailing list