最近在使用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文件,任何人都可以告诉我可能是造成这个错误的原因。
答案 0 :(得分:0)
正如错误所示,您需要将您放置网站的目录设置为IIS中的Web应用程序。
答案 1 :(得分:0)
感谢Nawaaz,我得到了解决方案,实际上那是因为i was opening website (using file-->open-->website) and not the solution
,所以我打开解决方案并清理解决方案并构建它,并且正常工作,非常感谢您花时间恢复。