[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。

[.net+c#]allowDefinition='MachineToApplication'错误,web.config

上一篇:[asp.net+c#]如何引用repeater的header里的Label。
下一篇:[.net+c#]截取左边n个字符(中英文含)

添加日期:2005/9/9 9:56:45 快速返回   返回列表 阅读7445次
修改了Web.Config后,竟然出现这个:
===================================
配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 

分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。 

源错误: 


行 43: </authentication> 
行 44: --> 
行 45: <authentication mode="Forms"> 
行 46: <forms name=".AspNetForums" protection="All" timeout="60" loginUrl="login.aspx" /> 
行 47: </authentication> 
=============================================
虚拟目录绝对是建立的,作为Application也绝对没问题。
困惑好久,
最后发现除了该目录下有原来的web.config外,下层目录也被我copy了一份(修改时放的)。
删除后搞定!

原来web.config可以继承,报的错就是针对这个多余的web.config。
 

评论 COMMENTS
没有评论 No Comments.

添加评论 Add new comment.
昵称 Name:
评论内容 Comment:
验证码(不区分大小写)
Validation Code:
(not case sensitive)
看不清?点这里换一张!(Change it here!)
 
评论由管理员查看后才能显示。the comment will be showed after it is checked by admin.
CopyRight © 心缘地方 2005-2999. All Rights Reserved