【问题标题】:Application_Error event not being fired with CustomError page in web.configWeb.config 中的 CustomError 页面未触发 Application_Error 事件
【发布时间】:2023-03-17 07:06:01
【问题描述】:

我有一个 asp.net 网站,并且我的 global.asax 的 Application_Error 事件中有一个代码块,用于将错误详细信息(堆栈跟踪等)作为电子邮件发送到我的电子邮件 ID。我还有自定义错误页面在我的 web.config 中设置。我以发布模式发布了网站并部署到生产环境。当我访问该网站时,我遇到了一些错误,我看到了我在 web.config 中设置的自定义错误页面。但我从未收到过关于错误的电子邮件。我确定电子邮件服务器在生产服务器中工作。我的应用程序中有电子邮件发送代码,效果很好。有什么想法吗?

【问题讨论】:

  • 我也有同样的问题。你有什么解决办法吗?
  • 就我而言,只有在 IIS 7 上发布时才会出现此问题。它在 Visual Studio 开发 Web 服务器上运行良好。
  • 它突然开始工作了。我不知道我做了什么。

标签: asp.net web-config custom-error-pages global-asax


【解决方案1】:

我更喜欢使用http://code.google.com/p/elmah/ 进行错误记录和报告。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-09
    • 2015-05-09
    • 2016-11-12
    • 2011-06-30
    • 2011-04-12
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    相关资源
    最近更新 更多