Как настроить одну папку пакетов Nuget для нескольких решений и проектов в Visual Studio 2015
Мы разрабатываем несколько решений в Visual Studio 2015. Эти решения используют несколько основных проектов, для которых нужны пакеты nuget. Ссылки на nuget не могут быть разрешены, когда пакет nuget добавляется из одного решения, а затем открывается другим решением.
Структура папок выглядит следующим образом:
CodebaseSharedProjectsSharedProject1SolutionAWebProjectAпапка пакетов ASolutionBWebProjectBпапка BКогда я устанавливаю пакет nuget вSharedProject1
когдаSolutionA
открывается ссылка dll показывает путь кpackages folder A
, когдаSolutionB
открывается на другом компьютере,SharedProject1
имеет ошибку ссылки, так какpackages folder A
не существует
Я прочитал это решение:Настройка общей папки пакетов nuget для всех решений, когда некоторые проекты включены в несколько решений но это не решает проблему, так какrepositoryPath
ключ в файле .nuget / NuGet.config не применяется сVisual Studio 2015
а такжеNuget 3.4.3