代码之家  ›  专栏  ›  技术社区  ›  BuddyJoe

向自己发送500个错误信息

  •  2
  • BuddyJoe  · 技术社区  · 14 年前

    我需要在哪里钩住(在什么情况下)才能将我当前ASP.NET项目上发生的每500个错误发送给自己。在global.asax里面有什么?我想把用户看到的输出发送给自己。白色/黄色/黑色500标准ASP.NET错误HTML。

    我的用户只看到大约10%的错误。另外90%是Ajax响应。

    2 回复  |  直到 11 年前
        1
  •  1
  •   Raj More    14 年前

    您可以在global.asax.cs中使用ASP.NET中的全局错误处理,使用 Application_Error(...) 方法

        2
  •  0
  •   Carson63000    14 年前

    如果您对最终结果更感兴趣,而不是让它自己工作的过程,那么您可能想看看Elmah(“错误日志模块和处理程序”)项目。- http://code.google.com/p/elmah/

    它允许你对错误做很多事情-发送电子邮件通知,将它们记录到数据库中,通过Web界面浏览错误日志,甚至疯狂的事情,如错误的RSS提要或使用Twitter推送错误。

    安装和配置非常容易。