Использование nlog с расширениями из автономного проекта класса не работает (Coult не загружает сборку расширений) - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь создать автономную библиотеку классов для ведения журналов (с именем «Logger») для разных проектов.

Я создал решение с проектом класса, и в этом классе я установил NuGetпакет для NLog и для одного расширения для цели GrayLog для NLog.(В проекте Logger)

Я создал еще 2 проекта (тестовый и консольный) и сослался на первый проект (Logger) на них обоих.

Project structure Проблема в том, что, если я пытаюсь запустить его (из консоли или из Test), получите исключение из NLog, которое не может загрузить DLL для расширения.

Exception 1 Exception 2

Есть идеи?Я пытался изменить все проекты на .Net 4 вместо 4.6.2, потому что расширение NLog было сделано с версией 4, но все еще с такими же проблемами.

Заранее спасибо.

...