dotnet nuget
dotnet nuget — представляет собой интеграцию NuGet в dotnet.
Как добавить источник пакетов NuGet?
Удалённый источник
dotnet nuget add source https://example.org --name "Имя источника"
Источник с авторизацией
dotnet nuget add source https://example.org --name "Имя источника" -u "username" -p "password"
Локальная папка
dotnet nuget add source "C:\packages" --name "Имя источника"
Как посмотреть список источников?
dotnet nuget list source
Как отключить проверку подписи пакетов?
Для отключения проверки подписи пакетов NuGet можно использовать переменную окружения DOTNET_NUGET_SIGNATURE_VERIFICATION
:
Windows
set DOTNET_NUGET_SIGNATURE_VERIFICATION=false
dotnet restore
Linux
export DOTNET_NUGET_SIGNATURE_VERIFICATION=false && dotnet restore
Как очистить кэш NuGet?
dotnet nuget locals all --clear
Как восстановить пакеты?
dotnet restore
Как посмотреть зависимости пакета?
dotnet nuget why <PROJECT_OR_SOLUTION_FILE> <PACKAGE_NAME>
Как добавить NuGet-пакет в проект?
dotnet package add <PACKAGE_NAME>
Как удалить NuGet-пакет из проекта?
dotnet package remove <PACKAGE_NAME>