处理程序尚未确定错误

时间:2009-04-19 23:51:09

标签: asp.net iis iis-7


我对部署网站一无所知,所以我可能犯了一些愚蠢的错误。

无论如何,我打开了IIS 7管理器,创建了新的虚拟目录(通过Add Application)并将其指向Visual Studio保存我的Web项目的物理目录。但是,当我尝试请求.aspx页面时,浏览器报告了以下错误(我不会发布整个错误,只是有趣的位):

  

处理程序:尚未确定
  配置错误:由于权限不足,无法读取配置文件   登录用户:尚未确定   


A)为什么处理程序尚未确定?据我所知,IIS7确实注册了Asp.Net处理程序?!

B)为什么IIS没有足够的权限?这是否意味着我应该给予IIS更高的权限?或Asp.Net运行时权限不足?

C)错误是否也可能是因为它可能期望用户进行身份验证?我假设这是由于登录用户尚未确定?

D)最后,任何想法如何让它发挥作用?


感谢名单

2 个答案:

答案 0 :(得分:2)

  

错误代码:0x8007000d

我开始使用权限以及有关访问web.config或applicationhost.config的所有内容,但这些都没有改变错误。

当我正在使用我的web.config时,我从配置文件中删除了重写标记并更改了错误。然后我安装了“web平台安装程序”并为IIS安装了url重写模块,现在我的网站正在运行一些配置。我花了大约一天的时间才发现这个问题,希望能有所帮助。

答案 1 :(得分:0)

您的IIS应用程序池的标识是否有足够的权限来访问托管您站点的文件夹?