log4net:无法加载类型“log4net.Appender.AdoNetAppender”

Bre*_*ons 6 c# log4net asp.net-core

我的 ASP.NET Core 应用程序 (netcoreapp1.1) 中 log4net 的 AdoNetAppender 有问题。

如果我想使用 AdoNetAppender,我会收到以下错误:

System.TypeLoadException: 无法从程序集“log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a”加载类型“log4net.Appender.AdoNetAppender”。

有没有人在 ASP.NET Core (netcoreapp1.1) 下运行 AdoNetAppender?如果没有,是否有使用 log4net 登录数据库的好方法?我也使用实体框架核心。

小智 7

目前AdoNetAppender不支持 .NET Core 1.0 / .NET Standard 1.3:https : //logging.apache.org/log4net/release/framework-support.html#Appenders

  • 正是我所害怕的。有没有其他方法可以登录数据库? (2认同)
  • 你好!您找到登录数据库的方法了吗? (2认同)