【问题标题】:How to properly capture web app errors in Global.asax如何在 Global.asax 中正确捕获 Web 应用程序错误
【发布时间】:2011-11-05 13:30:46
【问题描述】:

在 Application_Error 事件中,我通过以下方式得到最后一个错误:

Exception lastError = Context.Server.GetLastError();

总是产生相同的错误:Exception of type 'System.Web.HttpUnhandledException' was thrown.

我如何找到实际发生的错误?

【问题讨论】:

  • 你查看过异常的堆栈跟踪吗?还有内部异常?

标签: asp.net error-handling webforms


【解决方案1】:
Exception objErr = Server.GetLastError().GetBaseException();

另请阅读此完整参考:How to create custom error reporting pages in ASP.NET by using Visual C# .NET

【讨论】:

    猜你喜欢
    • 2011-09-25
    • 1970-01-01
    • 2013-02-16
    • 1970-01-01
    • 2012-10-27
    • 2019-03-22
    • 1970-01-01
    • 1970-01-01
    • 2020-04-17
    相关资源
    最近更新 更多