尝试在 Visual Studio 2010 中构建我的网站时,我收到以下错误:
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。C:\Users\Owner\Documents\Visual Studio 2010\WebSites\ussvision\knowledgebase\web.config 20
我的根目录中有一个 web.config - /ussvision/ - 子目录中有另一个 web.config - /knowledgebase/。
我知道这个错误通常意味着您没有将子目录配置为 IIS7 中的应用程序。 但是我有! 我打开IIS7,右键OWNER-PC,点击“添加网站”,指向物理路径,右键知识库,选择“转换为应用程序”。尝试构建时,它继续给我这个错误,指向我的知识库子目录中的 web.config。我应该在 IIS7 中以不同的方式做到这一点吗?
任何消除此错误的指导,以便我可以构建网站,将不胜感激!