C# 向您自己发送500个错误信息

C# 向您自己发送500个错误信息,c#,asp.net,error-handling,global-asax,C#,Asp.net,Error Handling,Global Asax,我需要挂接到哪里(在什么情况下)才能在我当前的ASP.NET项目中每发生500个错误时发送一次。global.asax中的一些东西?我想给自己发送用户会看到的输出。白色/黄色/黑色500标准ASP.NET错误HTML 我的用户只看到大约10%的错误。其他90%是Ajax响应。您可以在global.asax.cs中使用ASP.Net中的全局错误处理,使用应用程序错误(…)方法来实现这一点。如果您对最终结果感兴趣,而不是对自己实现它的过程感兴趣,您可能想看看Elmah(“错误记录模块和处理程序”))

我需要挂接到哪里(在什么情况下)才能在我当前的ASP.NET项目中每发生500个错误时发送一次。global.asax中的一些东西?我想给自己发送用户会看到的输出。白色/黄色/黑色500标准ASP.NET错误HTML


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

您可以在global.asax.cs中使用ASP.Net中的全局错误处理,使用
应用程序错误(…)
方法来实现这一点。

如果您对最终结果感兴趣,而不是对自己实现它的过程感兴趣,您可能想看看Elmah(“错误记录模块和处理程序”))项目-

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


安装和配置非常简单。

使用应用程序错误事件记录/跟踪您想要的一切