当前位置:编程学习 > C#/ASP.NET >>

关于dw预览的错误……求高手!!!

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 

分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

源错误: 


行 40:            它为成员站点提供单独登录和核心配置文件服务。
行 41:     -->
行 42:  <authentication mode="Windows"/>
行 43:  <!--  授权 
行 44:            此节设置应用程序的授权策略。可以允许或拒绝不同的用户或角色访问
 

源文件: D:\web\liuyanban\web.config    行: 42 



显示其他配置错误:


在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 (D:\web\liuyanban\web.config line 70)
                      
 


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42 



这个具体应该怎么改啊? --------------------编程问答-------------------- 在IIS将该目录创建为应用程序:打开IIS —> 默认Web站点 —> 找到该目录右键打开属性页 —> 目录(或虚拟目录)卡 —> 在下半部分“应用程序设置”处点第一项的“创建”,把该目录做成应用程序。   
在IIS中把站点主目录指向Web.config文件所在的文件夹。
--------------------编程问答-------------------- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。


在 IIS 中没有将虚拟目录配置为应用程序,我以前也试过这个问题,后面试过直接把allowDefinition='MachineToApplication' 删掉,但忘记行不行,很多人都说配置项目为应用程序,不过很少有人像“人生如梦”说得那么清楚,我想你这个项目应该是有一个解决方案的吧,你可以试下通过.sln文件来打开项目,看下还行不行的,不要直接先打IDE后,再从IDE里去打开目录执行,我以前好像是这样的,不知道你的是不是一样 --------------------编程问答--------------------
引用 1 楼 wuyq11 的回复:
在IIS将该目录创建为应用程序:打开IIS —> 默认Web站点 —> 找到该目录右键打开属性页 —> 目录(或虚拟目录)卡 —> 在下半部分“应用程序设置”处点第一项的“创建”,把该目录做成应用程序。  
在IIS中把站点主目录指向Web.config文件所在的文件夹。


我的IIS里,主目录的应用程序设置只有删除配置卸载,没有创建啊……那个创建在哪儿呀??? --------------------编程问答--------------------
引用 2 楼 csdbfans 的回复:
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。


在 IIS 中没有将虚拟目录配置为应用程序,我以前也试过这个问题,后面试过直接把allowDefinition='MachineToApplication' 删掉,但忘记行不行,很多人都说配置项目为应……


通过.sln文件打开时什么意思呢??? --------------------编程问答-------------------- 没人知道啊…… --------------------编程问答-------------------- 这个错误比较高级哈 --------------------编程问答-------------------- 我们公司的测试人员 每天都会碰到这个问题  --------------------编程问答-------------------- 不知道 咋回事 --------------------编程问答-------------------- 高手在哪里??? --------------------编程问答--------------------
引用 1 楼 wuyq11 的回复:
在IIS将该目录创建为应用程序:打开IIS —> 默认Web站点 —> 找到该目录右键打开属性页 —> 目录(或虚拟目录)卡 —> 在下半部分“应用程序设置”处点第一项的“创建”,把该目录做成应用程序。  
在IIS中把站点主目录指向Web.config文件所在的文件夹。


--------------------编程问答--------------------  我已经设好默认文件夹,但是Web.config文件确不在那儿
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,