首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET5 log4net

ASP.NET5 log4net
EN

Stack Overflow用户
提问于 2016-01-31 18:30:45
回答 1查看 501关注 0票数 0

我正在尝试将一个小的Web API项目转换为ASP.NET5 Web API,但我在让log4net工作时遇到了一些问题。官方的log4net似乎还不支持.NET核心,所以我使用的是log4net- core -pcl (https://github.com/chlowell/log4net/tree/log4net-core-pcl),它应该支持核心,尽管我得到了以下错误:

DNX Core5.0错误NU1002:项目WebApplication1中的依赖项log4net 1.2.10不支持框架DNXCore,Version=v5.0。

我做了以下工作:

1)创建新的ASP.NET 5 Web API项目

2)从https://github.com/chlowell/log4net/tree/log4net-core-pcl下载log4net-core-pcl

3)将log4net-core-pcl项目添加(添加现有项目)到我的解决方案中

4)创建对log4net-core-pcl的引用

5)编译

现在它似乎仍然在拉取核心核心,而不是使用我添加到解决方案中的log4net -log4net-pcl项目,所以我需要以不同的方式引用log4net-core-pcl吗?

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2017-02-14 12:15:48

这是一个老生常谈的问题。最新版本的log4net现在支持.NET核心。我刚刚整理了一篇博客文章,展示了如何让log4net与.NET Corev1.0协同工作。在log4net 2.0.7中,它支持NetStandard 1.3,但您必须手动设置配置。

https://stackify.com/making-log4net-net-core-work/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35112812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档