Пакеты Nuget - HintPath после развертывания? - PullRequest
0 голосов
/ 27 июня 2018

У меня есть проект библиотеки классов C # в VS 2017, который я пытаюсь заставить работать с пакетами Nuget в несколько странной среде выпуска.

В проекте имеется файл packages.config со стандартными пакетами Nuget, например, EntityFramework 6.2.0.

Проект компилируется нормально, но среда выпуска настроена так, что разворачивается только сама библиотека проекта библиотеки классов (без зависимых библиотек DLL).

DLL библиотеки классов необходимо разрешить ссылки DLL в совершенно другом каталоге, например C: \ Dependencies, вместо места развертывания C: \ ClassLibraries.

Как мне разрешить зависимости, которые находятся в совершенно другой папке после выпуска?

Редактировать: Я уже попробовал этот трюк HintPath Exists, опубликованный здесь, но он не сработал: .csproj несколько путей подсказок для сборки

Редактировать 2 : У меня нет доступа к EXE, который вызывает эту DLL, или к app.config, связанному с EXE, который вызывает эту DLL.

...