Я создал новое решение в Visual Studio, включил восстановление пакета nuget и попал в папку root .nuget
soluition root, которая содержит следующие файлы, необходимые для работы восстановления пакета: NuGet.exe
, NuGet.config
, NuGet.targets
.
Но я не могу сделать nuget (как надстройка Nuget Visual Studio и \.nuget\NuGet.exe
), так как параметры чтения из файла .\nuget\NuGet.config
- параметры по-прежнему считаются по умолчанию %appdata%\NuGet\NuGet.config
.
Что я пробовал.
Я попытался посмотреть, где указан путь к NuGet.config
, и не нашел ничего подобного, а команда nuget.exe install
, которая работает во время сборки, не имеет никакого параметра, говорящего как "возьмите этот файл nuget.config".
Также я удалил \.nuget\NuGet.config
, и все работает - пакеты восстанавливаются во время сборки Visual Studio и CI.
Вопрос.
У меня сложилось впечатление, что \.nuget\NuGet.config
не используется вообще.
Итак, по существу, вопрос заключается в следующем: как сделать файл .nuget\NuGet.Config
не пропущенным?
Что я делаю неправильно и как это писать?
Спасибо и получим приятный% time_of_day%:)
Отказ от ответственности
Все, что я упомянул выше, не проблема/проблема - текущее поведение nuget вполне приемлемо для меня - я прошу только потому, что мне любопытно и запутано в то же время