在log4net版本1.2.11中,有一个名为log4net.Appender.AsyncAppender的类。下面是我针对log4net 1.2.11配置的完美日志记录功能:
我翻译的结果如下:
<appender name="AsyncAppender" type="log4net.Appender.AsyncAppender">
<appender-ref ref="RollingFileAppender" />
<appender-ref ref="ColoredConsoleAppender" />
<appender-ref ref="SmtpAppender" />
</appender>
在升级到1.2.12版本或目前最新的1.2.13版本后,我的应用程序启动时出现以下异常:
A first chance exception of type 'System.TypeLoadException' occurred in log4net.dll
Additional information: Could not load type [log4net.Appender.AsyncAppender]. Tried assembly [log4net, Version=1.2.13.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a] and all loaded assemblies
我翻译的结果如下:
我查看了log4net 1.2.11程序集,并找到了log4net.Appender.AsyncAppender类型,但在1.2.12和1.2.13版本的程序集中都没有找到这个类型。
我已经在谷歌和log4net源代码仓库中进行了研究,但是我无法找到答案,即“log4net.Appender.AsyncAppender”类在最新版本的log4net中发生了什么。
请问有人能回答这个问题吗?