日期:2014-05-18  浏览次数:20833 次

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

这个错误怎么解决,只有一个webconfig,创建过应用程序虚拟目录,别的网站程序在这能运行,这个网站在机房编辑的,在机房能运行。

------解决方案--------------------
在VS里:应该设置成ASP.NET网站类型,或者这个文件你是通过VS打开的,但是仅仅打开这个网页而不是整个网站。
IIS:需要将网站所在的目录设置为虚拟目录或者网站。
------解决方案--------------------
十之八九,你打开的目录层次高了一个,比如你应该打开的网站是C:\Demo\Web,你打开的是C:\Demo
------解决方案--------------------
这里有你的答案
http://www.cnopenblog.com/blog/200905/10342.html