Команда dotnet
имеет параметр для указания --source
. Это позволяет вам восстанавливать пакеты только из указанного c местоположения, в этом случае вы захотите использовать
dotnet restore --source https://api.nuget.org/v3/index.json`
Это должно потянуть пакеты в локальное хранилище NuGet и решить проблему на вашем компьютере.
Чтобы добавить пакет в ваш проект, вам может потребоваться вручную добавить <PackageReference>
в ваш проект, например
<PackageReference Include="McMaster.Extensions.CommandLineUtils" Version="2.6.0" />
Затем запустить восстановление Команда, приведенная выше, получит пакет для вас.
В качестве более постоянного исправления вы должны поместить файл nuget.config
в root проекта / репозитория, где вы указываете источники пакета для этой спецификации c проект. Существуют настройки, которые вы можете установить, чтобы переопределить глобальную конфигурацию / источники nuget вашей системы. См. Дополнительную информацию по nuget.config . Вы можете создать начальный nuget.config в своем репо с помощью dotnet new nugetconfig