当前位置: 代码迷 >> ASP.NET >> 请看看这是咋回事?调试时Web.Config报错
  详细解决方案

请看看这是咋回事?调试时Web.Config报错

热度:3057   发布时间:2013-02-25 00:00:00.0
请看看这是怎么回事?调试时Web.Config报错
这是个即时聊天的程序,登录这块出问题了,我没有修改过Web.Config(是CharRoomTest子文件夹里的WebConfig不是外面的那个)里的内容,这段代码什么意思,怎么改了?
 
  <authentication mode="Forms">
  <forms loginUrl="~/Account/Login.aspx" timeout="2880" />
  </authentication>


错误提示:
  在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 d:\Test\ChartRoomTest\ChartRoomTest\Web.config






------解决方案--------------------------------------------------------
有两个config或者网站被放到一个应用程序的子目录里了,web.config里面有一些配置是只能在它作为根目录应用程序的时候才能配置的,删掉这个配置或者调整你的应用程序部署目录
------解决方案--------------------------------------------------------
表单验证
------解决方案--------------------------------------------------------
楼上正解
------解决方案--------------------------------------------------------
包含Web.Config 的文件夹 在iis建成虚拟目录
  相关解决方案