【发布时间】:2012-12-21 15:27:19
【问题描述】:
我有一个在 IIS 中设置为服务器上的应用程序的网站。当我从 IIS 中单击一个页面并单击浏览时,它会很好地加载页面。如果我在 VS2010 中运行 Web 应用程序,它会很好地启动页面。问题是当我尝试从浏览器访问该页面时,它给了我这个错误......
配置错误说明:在安装过程中发生错误 处理服务此请求所需的配置文件。 请查看下面的具体错误详细信息并修改您的 适当的配置文件。
解析器错误消息:使用注册为的部分是错误的 allowDefinition='MachineToApplication' 超出应用程序级别。这 错误可能是由于未将虚拟目录配置为 IIS 中的应用程序。
来源错误:
Line 88: ASP.NET to identify an incoming user.
Line 89: -->
Line 90: <authentication mode="Windows" />
Line 91: <!--
Line 92: The <customErrors> section enables configuration
由于此错误,此站点已完全关闭,我需要尽快修复它...google 已产生 2 个结果,请确保将站点设置为 IIS 中的应用程序,并检查嵌套网络.config 文件,其中只有一个配置文件。想法?
【问题讨论】:
-
再次检查您的虚拟目录是否真的是 IIS 中的应用程序。 9/10 次这就是发生此错误的原因。
标签: asp.net visual-studio-2010 web-applications iis-6