1. .NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文件的Extention的匹配)。到所有程序-〉Microsoft Visual Studio 2005/2008/2010-> Visual Studio Tools->Visual Studio 2005/2008/2010 Command Prompt,运行下面的命令:aspnet_regiis.exe -i
2. 重设ASPNET的密码,然后在下面的目录中找到Machine.config文件:%Systemroot%Microsoft.NET\Framework\v1.0.3705\CONFIG(Systemroot是你的安装目录),在标识中添加/修改:userName和password 3. 如果还不行,重装IIS,然后再按照方法1进行操作 4. 如果你的机器是域控制器,你可以参考Q315158:ASP.NET Does Not Work withASPNET Account on Domain Controller:http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q315158&和你大致讲一下操作的步骤: