1

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

错误 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"));

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

4

1 回答 1

0

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

于 2013-09-12T10:36:21.723 回答