无法读取配置文件

liangyunling 2010-09-10 09:51:06
HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息
模块 IIS Web Core
通知 BeginRequest
处理程序 尚未确定
错误代码 0x80070003
配置错误 无法读取配置文件
配置文件 \\?\F:\end\hhr\web\web.config
请求的 URL http://localhost:80/hhr/Default2.aspx
物理路径 F:\end\hhr\web\Default2.aspx
登录方法 尚未确定
登录用户 尚未确定
配置源
-1:
0:
链接和更多信息当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,就会发生此错误。在某些情况下,事件日志会包含有关导致此错误的原因的更多信息。


怎么解决啊?
...全文
1430 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
龍月 2010-09-10
  • 打赏
  • 举报
回复
是不是IIS 不支持 .NET
帮您找了些资料,看看能否帮上忙

解决方法:

<!--[endif]-->

控制面板-->程序和功能-->打开或关闭windows功能-->角色

的这里,假如还未安装“web服务器(iis)”,则选择“添加”。

假如已经安装了,则选择“web服务器(iis)”-->添加角色服务。

选择“应用程序开发(已安装)”-->“asp.net”。



另其他类似错误一:



http error 500.19 - internal server error
配置错误: 不能在此路径中使用此配置节。假如在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的 (overridemodedefault="deny"),或者是通过包含 overridemode="deny" 或旧有的 allowoverride="false" 的位置标记明确设置的。

出现这个错误是因为 iis 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不答应更改。要取消锁定可以运行命令行 %windir%\system32\inetsrv\appcmd unlock config -section:system.webserver/handlers 。其中的 handlers 是错误信息中红字显示的节点名称。

假如modules也被锁定,可以运行%windir%\system32\inetsrv\appcmd unlock config -section:system.webserver/modules

另外,假如使用asp.net的朋友,在安装iis7的时候一定记得勾选asp.net,默认不选,也会出现类似的错误信息




另其他类似错误二:

http 错误 500.19 - internal server error
无法访问请求的页面,因为该页的相关配置数据无效。

具体错误信息模块 iis web core
通知 beginrequest
处理程序 尚未确定
错误代码 0x80070005
配置错误 由于权限不足而无法读取配置文件



原文件夹,右击选择它的属性,打开“安全”选项卡,看到“组或用户 名”,单击“编辑”按钮添加一个新的用户名“everyone”,然后更改它的权限,将第二个权限“修改”设置为答应就可以了。

110,546

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧