0

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

4

1 回答 1

0

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

IIS 5.0 和 6.0 的 ASP.NET 应用程序生命周期概述中所述,该Dispose方法在之前被调用Application_End

我知道这适用于 IIS 5.0 和 6.0,但正如 IIS 7.0 的ASP.NET 应用程序生命周期概述中所述,它与 IIS 7.0 相同。

于 2013-04-02T23:03:07.563 回答