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

原文地址:https://www.cnblogs.com/chenyineng/p/2014575.html