Configure() 未多次呼叫或呼叫

如果你沒有看到任何日誌記錄,則可以檢查應用程式中是否呼叫了 Configure()。最簡單的方法是將其作為屬性新增到程式集中:

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

然後,你不必在配置中的任何位置新增 log4net.Config.XmlConfigurator.Configure()。或者你可以在你的一個啟動方法中新增 log4net.Config.XmlConfigurator.Configure()。確保只呼叫一次配置。