【问题标题】:Error allowDefinition='MachineToApplication' beyond application level in asp.net错误 allowDefinition='MachineToApplication' 在 asp.net 中超出应用程序级别
【发布时间】:2012-07-16 12:56:17
【问题描述】:

最近在使用 asp.net 应用程序时,我收到以下错误:

It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS.

我确信前一天它工作得很好,但是我猜这个错误通常是由于多个 web.config 文件而发生的,但是我检查了我的项目,整个项目包含一个 web.config 文件,谁能告诉我我这个错误的原因可能是什么。

【问题讨论】:

    标签: c# asp.net virtual-directory


    【解决方案1】:

    正如错误提示的那样,您需要将放置网站的目录设置为 IIS 中的 Web 应用程序。

    【讨论】:

      【解决方案2】:

      感谢 Nawaaz,我得到了解决方案,实际上是因为 i was opening website (using file-->open-->website) and not the solution,所以我打开了解决方案并清理了解决方案并构建了它,并且工作正常,非常感谢您花时间恢复。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-01-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-03
        相关资源
        最近更新 更多