ASP.NET服务器应用程序不可用
0. 测试环境
windows server 2003,IIS 6.0,visual studio 2005,MySQL
1. 现象描述
数据库搭好,在visual studio里面调试好,放到IIS里面浏览,出现“服务器应用程序不可用”的错误
2. 解决方案
请检查以下选项:
1)IIS - 网站 - 属性 - 主目录:设置“执行权限”为“纯脚本”,设置“应用程序池”为“ASP.NET V2.0”
2)IIS - 网站 - 属性 - 目录安全性 - 身份验证和访问控制 - 编辑:选中“启用匿名访问”并设置正确的用户名和密码
3)IIS - 网站 - 属性 - ASP.NET:设置“ASP.NET 版本”为“2.0.50727”
4)IIS - 网站 - 权限:添加第2部中设置的用户(添加 - 高级 - 立即查找),权限为“修改、读取和运行、列出文件夹目录、读取、写入”
5)IIS - 网站 - 权限:添加名为“internet_guest”和名为“NETWORK SERVICE”的用户(添加 - 高级 - 立即查找),权限为“读取和运行、列出文件夹目录、读取”
6)cmd - C:WINDOWSMicrosoft.NetFrameworkv2.0.50727as.Net_regiis.exe –i:重新注册.NET 2.0