在2000s系统下使用vs.net2005开发的站点经发布后,得到预编译的站点,在iis中建立的虚拟目录指向该预编译站点,但是iis显示报错为:
---
服务器应用程序不可用 
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 
管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
---
解决办法,将ASPNET用户添加到Administrators组,重启系统后就能正常的在iis中显示了,
---
问题,将ASPNET用户提升到了管理员组觉得有点过了,有没有既安全有得体的方式呢?

解决方案 »

  1.   

    要添加ASP.NET权限  设置一下吧
      

  2.   

    是不是aspx文件或者虚拟目录没有访问权限,给这些东西设置Everyone的权限试试看……
      

  3.   

    我用的是win2000s哪里来Everyone!!!
      

  4.   

    ASPNET 绝对不该提升到管理员组, 也绝对不该设置Everyone权限。不能因为出入方便就晚上不关门。
    检查系统事件日志,确认出错的准确原因。 另外,2000s也有“Everyone”的~~~
      

  5.   

    Everyone可以测试是不是文件权限问题……,Administrator对于其他的地方的权限太多了。