【问题标题】:global.asax nlogglobal.asax 日志
【发布时间】:2013-03-14 20:41:42
【问题描述】:

我正在尝试记录 Web 应用程序的结束(使用 nlog),并尝试在 Global.asax Application_End() 中进行。不幸的是,应用程序域不再可用,并且 nlog 无法检测到应用程序名称。在 Application_End() 之前是否触发了特定事件,我可以从内部使用日志记录?

【问题讨论】:

    标签: c# asp.net-mvc global-asax nlog


    【解决方案1】:

    也许你可以使用HttpApplication.Dispose 方法。

    ASP.NET Application Life Cycle Overview for IIS 5.0 and 6.0中所述,Dispose方法在Application_End之前被调用。

    我知道这适用于 IIS 5.0 和 6.0,但正如 ASP.NET Application Life Cycle Overview for IIS 7.0 中所述,它适用于 IIS 7.0。

    【讨论】:

      猜你喜欢
      • 2011-01-28
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 2021-12-12
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多