У нас есть решение, из которого мы создаем пакеты nuget. Кроме того, в том же решении есть веб-приложение, которое использует ссылки на проекты для включения кода из этих пакетов. Номер версии (в AssemblyInfo.cs) - 11.0.0.0. Тогда у нас есть другое решение, которое использует пакеты nuget из первого. Из этого второго решения мы также строим пакеты nuget, в которых мы указываем как минимум версию 11.0.0.0 nugets из первого решения (в файле nuspe c -file). И чтобы усложнить ситуацию, веб-приложение использует эти вторые пакеты nuget.
Затем мы приходим к проблеме. Пакеты nuget из второго решения при установке для веб-приложения пытаются установить пакеты nuget из первого решения, даже если они добавлены в качестве ссылок на проекты. похоже, что разрешение зависимостей nuget смотрит только на packages.config и не учитывает ссылочные библиотеки DLL.
Любые идеи о том, как это исправить, так что установка nuget для веб-приложения не пытается установить называет проекты нюгетами?
Наша среда: ASP. Net MVC с использованием. Net Framework 4.8. Visual Studio 2019.
С уважением, Бьёрн Терье Свеннес