自定义log4net appender它不工作,除非我正在积极调试应用程序

时间:2014-06-23 15:57:54

标签: asp.net log4net log4net-appender

我已经创建了一个自定义的log4net appender,它在调试应用程序时效果很好,但是一旦我部署了应用程序(即使在调试模式下),它就会停止工作。

如果我在服务器上进行远程调试(通过附加到进程),我的自定义appender工作正常。

我已将此添加到Assemblyinfo.cs中。 [assembly: log4net.Config.XmlConfigurator(Watch = true)]

在Global.asax文件中的Application_Start中,我有: log4net.Config.XmlConfigurator.Configure();

我注意到的一件事是,已部署的应用程序确实调用了方法ActivateOptions(),但它没有调用Append(LoggingEvent loggingEvent),或者它只是不工作。

我感谢任何帮助。

0 个答案:

没有答案