gpt4 book ai didi

ASP.Net - 使用超出应用程序级别注册为 allowDefinition ='MachineToApplication' 的部分是错误的

转载 作者:行者123 更新时间:2023-12-01 08:59:39 25 4
gpt4 key购买 nike

在我们的开发环境中运行的 Intranet 应用程序上出现此错误,我不确定该去哪里/寻找解决方案。该应用程序过去运行良好,但它与另一个开发人员团队在共享服务器上运行,我们无法跟踪错误(我的团队没有对应用程序进行更新,它突然停止工作)。

我们运行的是 Windows Server 2003 和 IIS 6.0。但是,如果我在我的机器上打开解决方案,我会在 Visual Studio 解决方案中收到一个错误,指向 web.config 中的这一行,但是我相信这是一个相对标准的设置,我们实际上在另一个环境中运行了它(同一服务器)/IIS 设置)

<authentication mode="Windows" />

错误读取
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.

我也改变了 <system.web>服务器上的 web.config 部分包含 <customErrors mode="Off"/> ,但奇怪的是,当我导航到该网站时,我仍然收到自定义错误页面...

我对 IIS 比较陌生,从未使用过 Windows Server 2003。有人可以帮助我指出正确的方向,以获取实际错误以便在浏览器中显示,或者如何修复 Visual Studio 给我的错误?

最佳答案

在 Visual Studio 中打开项目属性页面。右键单击解决方案资源管理器中的项目节点,然后单击属性。查找 Web 选项卡并单击按钮以创建虚拟目录。

关于ASP.Net - 使用超出应用程序级别注册为 allowDefinition ='MachineToApplication' 的部分是错误的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20107593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com