Мне нужна индивидуальная конфигурация пакетов nuget.Насколько я понял, пока есть два способа управления нюгетами.Первый - PackageReference
, а другой - package.config
.
Когда один использует PackageReference
пакеты загружаются в репозиторий компьютера / пользователя и используются непосредственно в проектах через ссылки.
При использовании package.config
пакеты загружаются в папку packageSources
(из NuGet.Config
) и устанавливаются в папку repositoryPath
.Следовательно, каждый пакет находится на диске как минимум дважды.
Я хотел бы использовать нюгетеры для распространения контента, который может быть потенциально большим.
Возможно ли сконфигурировать нюгет таким образом, чтобы пакетынаходятся на диске только один раз?Как-то вроде PackageReference
, но не используется глобальное хранилище, только хранилище проекта?