Notifications 发生未经处理的错误时是否发出Global.asax通知?

Notifications 发生未经处理的错误时是否发出Global.asax通知?,notifications,global-asax,Notifications,Global Asax,在我的生产服务器上,由于超时问题,有时会出现服务器错误 我希望在服务器关闭后立即收到手机或电子邮件的通知 我该怎么做? 我想我必须在global.asax上写一个函数 Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs) ' Code that runs when an unhandled error occurs End Sub 我的服务器在Windows 2008 R2上 .Net Framewor

在我的生产服务器上,由于超时问题,有时会出现服务器错误

我希望在服务器关闭后立即收到手机或电子邮件的通知

我该怎么做? 我想我必须在global.asax上写一个函数

 Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
    ' Code that runs when an unhandled error occurs
End Sub
我的服务器在Windows 2008 R2上

.Net Framework 3.5 VB.Net

任何帮助都将不胜感激


谢谢

您可以利用现有的日志模块为您处理此问题。例如,您可以简单地添加到解决方案中,而不更改一行代码。您可以在web.config中配置elmah,当出现未经处理的异常时,它可以自动向您发送电子邮件


elmah的基于web的错误页面在开发过程中也非常好。

正确,只需将发生未处理错误时运行的“代码”替换为您想要处理错误的任何代码发送电子邮件、登录到db等。是的,我正在寻找该功能中有关业务逻辑的帮助。我不善于用VB代码和启动将是一个很大的帮助