gpt4 book ai didi

asp.net-mvc - 如何调试 System.Web.Mvc.MvcHandler 上的 500.0/0x00000000 错误

转载 作者:行者123 更新时间:2023-12-02 03:30:41 24 4
gpt4 key购买 nike

我遇到了这个奇怪的错误,我无法弄清楚。在 Windows 8.1、IIS 8.5 上运行。该网站在 Microsoft Azure 上运行良好,因此肯定是本地配置问题。我在 IIS Express 中遇到的错误与在 IIS 中遇到的错误相同。

这个问题已经存在好几天了,让我精神不振。如果不每次将它们推送到 Azure 进行检查,我什至无法测试简单的 CSS/内容更改(这正是我正在尝试做的)。

错误:

Module          global.asax
Notification EndRequest
Handler System.Web.Mvc.MvcHandler
Error Code 0x00000000
Requested URL https://localhost:443/
Physical Path C:\inetpub\wwwroot\dev\
Logon Method Anonymous
Logon User Anonymous
Request Tracing Directory C:\inetpub\logs\FailedReqLogFiles

这是trace对于警告之前的部分。

我尝试过的事情

  • 重新安装 IIS、.NET 4.5、Visual Studio
  • 已检查权限:IIS_IUSRS 有权访问文件夹和文件
  • 安装了基本的 MVC 5 演示应用程序。在相关网站和应用程序池下完美运行。
  • 将基本的 aspx hello world 页面放在我网站目录的根目录中。它在默认网站中加载,但在相关网站下时我收到“PageHandlerFactory-Integrated-4.0”错误。

最佳答案

我一直在努力处理同样的错误消息,但无法进行任何跟踪或日志记录。经过几天的研究,我意识到这是 Global.asax.cs 中未处理的异常。我建议审核您的 Global.asax 代码,看看是否有可能发生异常。

无论如何,您可能希望遵循处理此类应用程序级错误的最佳实践,以将最后的错误消息输出到自定义页面:

http://msdn.microsoft.com/en-us/library/vstudio/24395wz3(v=vs.100).aspx

关于asp.net-mvc - 如何调试 System.Web.Mvc.MvcHandler 上的 500.0/0x00000000 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22892827/

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