Я пытаюсь преобразовать небольшой проект веб-API в веб-API ASP.NET5, но у меня возникли проблемы с подключением log4net. Официальный log4net, кажется, не поддерживает ядро .NET еще, так что вместо этого я использую log4net-Core-PCL (https://github.com/chlowell/log4net/tree/log4net-core-pcl), которая должна поддерживать Ядро Хотя я получаю следующее сообщение об ошибке:ASP.NET5 log4net
DNX Ядро 5,0 ошибки NU1002: зависимость log4net 1.2.10 в проекте WebApplication1 не поддерживает инфраструктуру DNXCore, Version = v5.0.
я сделал следующее:
1) Создание нового ASP.NET Web API 5 проекта
2) Загрузить log4net-ядро поликапролактоновыми из https://github.com/chlowell/log4net/tree/log4net-core-pcl
3) Добавить (Добавить существующий проект) log4net-ядро-ПКЛ проект моего решения
4) Создание ссылки на log4net-ядро-ПКЛ
5) обобщать
Теперь кажется, что он по-прежнему тянет log4net fra Nuget вместо использования проекта log4net-core-pcl, который я добавил в решение, так что мне нужно ссылаться на log4net-core-pcl по-другому?
Любые идеи?
Что такое шаг 4? Затем вы должны добавить ссылку на проект. –
Да, создайте ссылку на log4net-core-pcl – smolesen
Я не так, как вы добавили ссылку в ASP.NET5, но я просто хочу поделиться некоторой информацией ... 1. Для добавления ссылки добавьте файл project.json внутри тег зависимостей. 2. И, пожалуйста, добавьте журнал через свой код, используя эту библиотеку. –