我从 Apache 镜像站点下载了 Log4Net 1.2.11 源文件。解压后,我能够构建主要的 Log4Net 项目。
当我尝试为 .net 2.0 构建示例代码时,由于对方法的错误调用调用而失败。
log4net.Util.LogLog.Warn(GetType(), "WmiAppender: You have tried to set a null error-handler.");
错误如下所示:
Argument 1: cannot convert from 'System.Type' to 'string'
这是有道理的,因为 log4net 程序集中的可用原型如下所示:
public static void Warn(string message);
public static void Warn(string message, Exception exception);
出于类似的原因,我在相同的方法中遇到了一个额外的错误。
我的问题是任何人如何构建此代码?
我一定错过了什么,因为我没有看到其他人问这个问题。