1

我已经创建了一个应用程序,其中包含大量用于错误处理的 try 和 catch,现在我想应用当任何语句进入 catch 时我应该收到电子邮件的功能。但是在所有 catch 语句中调用函数太忙太耗时。

因此,我需要一些建议或解决方案,通过这些建议或解决方案,我可以制作一个事件,当任何语句落入 catch 语句时触发该事件

4

1 回答 1

0

没有这样的东西可用。

一些解决方法:

  • 使用 Visual Studio FindAll “catch”并插入一行来引发事件
  • 如果您使用日志记录框架,您可以添加电子邮件记录器并手动检查所有异常处理程序是否调用记录器(例如,请参阅SmtpAppender log4net 配置
  • 对于未处理的异常,您可以使用global.asax事件处理程序

这是一个手动过程,遗憾的是没有开箱即用的此类功能。

于 2013-08-27T10:30:33.213 回答