【发布时间】:2018-01-11 20:12:41
【问题描述】:
我正在制作一个 .net core 2 Web 应用程序的原型。我被要求使用 Log4Net 来处理我们的日志记录,但我想将它放在一个 .net 框架 4.6.1 包装器项目中,以允许更改内部日志记录系统,而无需更新整个过程中的所有方法调用网站。
到目前为止,我发现的一切都是为了做一个或另一个。在 4.6.1 中包装 log4net 或直接引用 .net 核心。
到目前为止,我的 2 个主要例外是“FileNotFoundException”,因为当我将它用作直接引用时,或者当我在框架项目文件中执行 PackageReference 时,我得到一个“日志与 netcoreapp2.0 不兼容。日志是框架 4.6.1.
【问题讨论】:
标签: c# visual-studio-2017 .net-core log4net