如何防止Errbit合并从ASP.NET引发的常规未捕获异常

如何防止Errbit合并从ASP.NET引发的常规未捕获异常,asp.net,errbit,Asp.net,Errbit,我试图使用errbit()来跟踪.NET应用程序中的异常。为了将应用程序与errbit集成,我们使用了SharpBrake() 在global.asax文件中,我捕获未捕获的异常并将它们转发到errbit private void Application_Error(object sender, EventArgs e) { Exception lastError = Server.GetLastError(); lastError.SendToAirbrake(); S

我试图使用errbit()来跟踪.NET应用程序中的异常。为了将应用程序与errbit集成,我们使用了SharpBrake()

在global.asax文件中,我捕获未捕获的异常并将它们转发到errbit

private void Application_Error(object sender, EventArgs e)
{
    Exception lastError = Server.GetLastError();
    lastError.SendToAirbrake();
    Server.ClearError();
}
作为测试,我在一个页面内抛出了一个异常:

throw new InvalidOperationException()
然后我从另一个页面抛出了另一个异常:

throw new Exception()
当我转到errbit时,我希望这些错误在我的测试应用程序中显示为单独的错误,但是,出于某种原因,这些异常被分组在一起作为相同的错误


关于我可能做错了什么或如何修改errbit中的合并机制,您有什么想法吗?

errbit上的合并系统提供以下信息:

{
  :file_or_message => file_or_message,
  :error_class => notice.error_class,
  :component => notice.component || 'unknown',
  :action => notice.action,
  :environment => notice.environment_name || 'development',
  :api_key => api_key
}
您可以在fingerprint类上看到策略:


如果需要,您可以通过选择您的问题并单击“取消合并”按钮来“取消合并”您的问题。

您可以在errbit上向我们显示您的问题视图中有哪些内容吗?