Как загружать NuGet пакеты для dll расположенной не рядом с exe?
В моём приложении используется система подгрузки плагинов, плагины хранятся в папке «Plugin» в папке с документами текущего пользователя. Хранение плагинов осуществляется в документы чтобы в процессе работы приложения можно было загрузить или обновить плагины.
У меня возникла проблема при использовании NuGet пакетов внутри плагинов.
Плагин загружается через функцию «Assembly.LoadFrom» и при загрузки возникает ошибка: System.Windows.Markup.XamlParseException: "Не удалось загрузить файл или сборку "Xceed.Wpf.Toolkit, PublicKeyToken=3e4669d2f30244f4" либо одну из их зависимостей. Не удается найти указанный файл."
Если exe и dll разместить в одном каталоги, то ошибки не возникает.
Я подозреваю, что программа ищет «Xceed.Wpf.Toolkit» не рядом с подгружаемым плагином, а рядом с exe.
Как мне добавить каталог с плагином для поиска в нем NuGet пакетов?