正在创建log4net日志但仍为空

我正在尝试使用log4net 。 当我启动应用程序时,它会创建日志文件,但无论我调用多少次Log.Info("Application Started"); 它仍然是空的。 我研究了google返回的前两页,我的代码似乎与所有示例相匹配。

码:

 [assembly: XmlConfigurator(Watch = true)] namespace Generator { public class Run { private static readonly log4net.ILog Log = log4net.LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); public List PerformBillRun() { XmlConfigurator.Configure(); Log.Info("Application Started"); var enabled = Log.IsInfoEnabled; //This is true } } } 

的app.config

   

什么可能是错的任何指针?

这一切都发生在我身上……一旦我发布问题。

事实certificate我的标签不直接是的子项,这意味着配置不会被拾取(我假设),并且因为log4net吞没了所有exception,这只会进一步表现为我的应用程序。

记录现在工作正常。