我正在尝试记录Web应用程序的结尾(使用nlog),我尝试在Global.asax Application_End()中执行此操作。遗憾的是,应用程序域不再可用,并且nlog无法检测应用程序名称。是否在Application_End()之前触发了一个特定事件,我可以使用内部记录?
答案 0 :(得分:0)
也许您可以使用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相同。