Как я могу использовать log4net внутри базы .net 2.1 cod - PullRequest
0 голосов
/ 11 июня 2019

Я хочу использовать log4net в моем проекте .net core 2.1, но когда я его добавляю, рядом с ним появляется желтый восклицательный треугольник, и я получаю это сообщение в окне вывода.

предупреждениеNU1701: пакет 'log4net 2.0.5' был восстановлен с использованием '.NETFramework, Version = v4.6.1' вместо целевой платформы проекта '.NETCoreApp, Version = v2.1'.Возможно, этот пакет не полностью совместим с вашим проектом.

Есть идеи, как сделать проект счастливым с помощью log4net?что будет, если я попытаюсь использовать его с восклицательным знаком?

1 Ответ

1 голос
/ 12 июня 2019

Обновите Log4net как минимум до версии 2.0.6 (или выше) , поскольку с этой версии он поддерживает .NET Standard 1.3, что позволяет использовать Log4net на .NET Core.

Обратите внимание, что не все поддерживается на .NET Core (например, AdoNetAppender, SmtpAppender), см. примечания к выпуску .

...