Вы можете определить собственные источники пакетов в файле NuGet.Config в корневом каталоге вашего репозитория исходного кода, содержащего ваш исходный код. Тогда вам не нужно настраивать его на каждой машине.
NuGet.Config:
<configuration>
<packageSources>
<add key="NuGet.org" value="https://api.nuget.org/v3/index.json" />
<add key="sample-nuget-repo" value="http://sample-nuget-repo.net/api/odata" />
</packageSources>
</configuration>
Когда вы запускаете nuget restore solution.sln
или dotnet restore solution.sln
, каталог решения сначала проверяется на наличие файла NuGet.Config, затем на каталог выше, вплоть до корневого каталога. Наконец, NuGet.Config под профилем пользователя будет проверен.