【问题标题】:How to log unhandled exceptions on sentry?如何在哨兵上记录未处理的异常?
【发布时间】:2020-02-29 16:40:27
【问题描述】:

我刚刚在我的 asp.net 4.5 项目上初始化了哨兵,但我只看到我手动添加到我的项目中的日志。

我正在寻找我没有处理或没有预见到它们的异常。我使用哨兵有什么特殊错误吗?

我刚刚在Global.asax中添加了这行代码:

  var ravenClient = new RavenClient("https://appcode");

除了我发送给哨兵的事件外,我在哨兵项目上没有看到任何异常或警告。

【问题讨论】:

    标签: asp.net sentry


    【解决方案1】:

    在 ASP.NET 中,您可以使用 Global.asax.cs 覆盖处理错误的方法:

            protected void Application_Error()
            {
                var exception = Server.GetLastError();
                ravenClient.CaptureException(exception);
            }
    

    【讨论】:

      猜你喜欢
      • 2014-10-05
      • 1970-01-01
      • 1970-01-01
      • 2019-03-17
      • 2016-10-22
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      相关资源
      最近更新 更多