.Net Core 2.0 Log4Net AdoNetAppender不能正常工作

时间:2017-12-23 11:37:13

标签: .net log4net log4net-appender .net-core-2.0

我们在.Net Core 2.0中建立了基于Log4Net的通用日志库 Console和FileAppender工作正常但我们想要登录SQ DB并尝试使用AdoNetAppender,我们得到以下错误

  

System.TypeLoadException:无法加载类型   来自程序集'log4net的'log4net.Appender.AdoNetAppender',   Version = 2.0.8.0,Culture = neutral,PublicKeyToken = 669e0ddf0bb1aa2a'。
  在System.Reflection.RuntimeAssembly.GetType(RuntimeAssembly程序集,   String name,Boolean throwOnError,Boolean ignoreCase,   ObjectHandleOnStack类型,ObjectHandleOnStack keepAlive)at   System.Reflection.RuntimeAssembly.GetType(String name,Boolean   throwOnError,Boolean ignoreCase)at   log4net.Repository.Hierarchy.XmlHierarchyConfigurator.ParseAppender(XmlElement的   appenderElement)log4net:ERROR Appender没有名为[AdoNetAppender]   找到。

.Net Core 2.0不支持AdoNetAppender

这里不在列表中: https://logging.apache.org/log4net/release/framework-support.html#Appenders

0 个答案:

没有答案