Configure() 未多次调用或调用

如果你没有看到任何日志记录,则可以检查应用程序中是否调用了 Configure()。最简单的方法是将其作为属性添加到程序集中:

[assembly: log4net.Config.XmlConfigurator(Watch = true)]

然后,你不必在配置中的任何位置添加 log4net.Config.XmlConfigurator.Configure()。或者你可以在你的一个启动方法中添加 log4net.Config.XmlConfigurator.Configure()。确保只调用一次配置。