as8130239 - 2008-2-23 22:06:00
服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
在IIS里面调试为什么会出现这样的情况呢,
服务器应用程序不可用
aspx1 - 2008-2-23 22:40:00
很可能是权限设置的问题,在win2003中应该赋予network账户至少读的权限。在xp中好像是另外一个账户,具体名字,想不起来了。
我还曾经遇到过,两个网站公用一个应用程序池。两个网站中一个asp.net 1.1程序,一个是2.0程序。这时,也会出现你说的这种错误。同一个应用程序池不能用两个版本的asp.net。
as8130239 - 2008-2-24 11:10:00
我的系统是xp的,IIS里面没有设置应用程序池的东东,,,,,
IIS里面调试ASP是正常的
asp.net - 2008-2-24 11:37:00
你运行一下权限向导,选择 public web site 方案。
另外看一下网站属性的 asp.net 项,看asp.net版本信息是不是正常
as8130239 - 2008-2-24 11:55:00
public web site 方案 这个没看到在哪啊
asp.net版本 我装了2个,选择的是2.0的
aspx1 - 2008-2-24 15:12:00
实在不行,在qq群里联系我,我帮你远程看看。
bjfane - 2008-4-5 0:31:00
呵呵。很早的时候我遇到过这个问题,其实大部分好象是因为机器装了1.1和2.0两个版本,然后默认的都是用的一个程序池的原因,新建一个,然后1.1的程序 2.0的程序 各自用各自就好了
本文来自: ASP.NET学习门户(
http://www.aspx1.com) 详细出处参考:
http://i.aspx1.com/showtopic.aspx?page=end&topicid=244#3029 校长是好人啊
追づ风 - 2008-4-6 19:40:00
这个问题就像校长说的是权限不足导致的。
XP中 要授予ASP.NET角色相应的权限才行