【问题标题】:PageMethods and Application_Error - ASP.NET WebformsPageMethods 和 Application_Error - ASP.NET Webforms
【发布时间】:2011-03-29 16:30:09
【问题描述】:

我的应用程序设置为记录异常,这是在Application_Error 方法中完成的。我已经开始添加页面方法(它们是静态的)。页面方法中的异常不会触发Global.asax.cs中的Application_Error方法

捕捉这些异常的最佳做法是什么?

PS:我正在使用 JQuery ajax 来调用 PageMethods

【问题讨论】:

标签: jquery asp.net .net ajax webmethod


【解决方案1】:

我建议您查看ELMAH。如果不需要,不要重新发明轮子。

【讨论】:

  • 不幸的是,此应用程序已经使用了不同的错误处理框架/机制,目前无法替换它。
  • 而且 ELMAH 无论如何都不会记录此异常,因为正如 Rick 解释的那样,异常正在被捕获和处理,因此 Elmah 无法捕获。
猜你喜欢
  • 2023-03-19
  • 1970-01-01
  • 2013-05-22
  • 1970-01-01
  • 1970-01-01
  • 2011-10-13
  • 2010-12-23
  • 2013-08-19
相关资源
最近更新 更多