Log4net XmlConfigurator配置问题

时间:2013-09-12 08:47:45

标签: c# logging .net-4.0 log4net

我正在尝试使用log4net的.net 4.0和v1.2.11在我的C#项目中以编程方式设置我的log4net.config文件的位置,就像定义here一样。它看起来很直接,但每当我尝试使用XmlConfigurator.Configure methid时,我都会收到以下错误:

  

错误4   “log4net.Config.XmlConfigurator.Configure(log4net.Repository.ILoggerRepository,   System.IO.Stream)'是'方法',但用作'类型'

这是导致问题的代码行:

XmlConfigurator.Configure(new System.IO.FileInfo(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\LocatorConfig.xml"));

任何有关此的帮助将不胜感激。 安托

1 个答案:

答案 0 :(得分:0)

我仍然不知道是什么导致了这个问题,它仍然只发生在这个类中,但添加像this post中建议的包装器有助于解决我的问题。