我在ASP.NET Core应用程序(netcoreapp1.1)中遇到了log4net的AdoNetAppender问题.
如果要使用AdoNetAppender,则会出现以下错误:
System.TypeLoadException: Could not load type ‘log4net.Appender.AdoNetAppender’ from assembly ‘log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a’.
是否有人在ASP.NET Core(netcoreapp1.1)下运行AdoNetAppender?如果没有,是否有很好的替代方法可以使用log4net登录到数据库中?我也使用实体框架核心.
解决方法:
.NET Core 1.0 / .NET Standard 1.3当前不支持AdoNetAppender:https://logging.apache.org/log4net/release/framework-support.html#Appenders