gpt4 book ai didi

asp.net - 为什么在 IIS 7.5 下调试 Web 应用程序时总是出现 HTTP 500 - 内部服务器错误?

转载 作者:行者123 更新时间:2023-12-01 08:22:50 26 4
gpt4 key购买 nike

我试图让 Orchard CMS 在 IIS 下运行,但我一直收到 HTTP 500 响应。我在 VS2012 中构建并运行了源代码,但即使异常设置为在抛出时中断,VS 也不会中断,我仍然得到一个非常无用且不透明的 HTTP 500 响应。

我创建了一个名为 Orchard 的新网站,指向 Web 应用程序的源文件夹,即 C:\Development\Orchard.Source.1.6\src\Orchard.Web,并将其绑定(bind)到主机名 orchard.local,我将其添加到 127.0.0.1 下的主机文件中。我读到在IIS下运行网站时需要为IIS_IUSRS设置文件系统权限;我不知道我是否仍然在 VS 下进行调试。我本来希望 VS 会解决这个问题。然后,由于某种原因我没有那个组,我只有一个 IIS_WPG 组,它应该是用于 IIS6 的。

如果我什至无法让 VS 中断异常,我如何诊断导致此内部服务器错误的原因?

最佳答案

这是因为我在 Visual Studio 之后安装了 IIS,所以没有注册 ASP.NET 4。我通过运行解决了它

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

关于asp.net - 为什么在 IIS 7.5 下调试 Web 应用程序时总是出现 HTTP 500 - 内部服务器错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13699880/

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