Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья относится к: ✔️ пакету SDK для .NET Core 3.1 и более поздних версий
Имя
dotnet nuget locals
— очищает или перечисляет локальные ресурсы NuGet.
Краткие сведения
dotnet nuget locals <CACHE_LOCATION> [(-c|--clear)|(-l|--list)] [--force-english-output]
dotnet nuget locals -h|--help
Описание
Команда dotnet nuget locals
очищает или перечисляет локальные ресурсы NuGet в кэше http-запросов, временном кэше или глобальном пакете на уровне компьютера.
Аргументы
CACHE_LOCATION
Расположение кэша для перечисления или очистки. Принимает одно из следующих значений:
-
all
— Указывает, что указанная операция применяется ко всем типам кэша: кэш http-request, глобальный кэш пакетов, временный кэш и кэш подключаемых модулей. -
http-cache
— Указывает, что указанная операция применяется только к кэшу http-запроса. Другие расположения кэша не затрагиваются. -
global-packages
— Указывает, что указанная операция применяется только к глобальному кэшу пакетов. Другие расположения кэша не затрагиваются. -
temp
— Указывает, что указанная операция применяется только к временному кэшу. Другие расположения кэша не затрагиваются. -
plugins-cache
— Указывает, что указанная операция применяется только к кэшу подключаемых модулей. Другие расположения кэша не затрагиваются.
-
Опции
--force-english-output
Принудительно запускает приложение с помощью инвариантного языка и региональных параметров на английском языке.
-?|-h|--help
Выводит описание использования команды.
-c|--clear
Параметр clear выполняет четкую операцию с указанным типом кэша. Содержимое каталогов кэша удаляется рекурсивно. Исполняемый пользователь или группа должен иметь разрешение на файлы в каталогах кэша. Если нет, отображается ошибка, указывающая на файлы и папки, которые не были сняты.
-l|--list
Параметр списка используется для отображения расположения указанного типа кэша.
Примеры
Отображает пути всех каталогов локального кэша (каталог http-cache, каталог кэша глобальных пакетов, временный каталог кэша и каталог кэша подключаемых модулей):
dotnet nuget locals all -l
Отображает путь к локальному каталогу http-cache:
dotnet nuget locals http-cache --list
Отображает путь к каталогу кэша локальных подключаемых модулей:
dotnet nuget locals plugins-cache --list
Очищает все файлы из всех каталогов локального кэша (каталог http-cache, каталог кэша глобальных пакетов, временный каталог кэша и каталог кэша подключаемых модулей):
dotnet nuget locals all --clear
Удаляет все файлы в каталоге кэша локальных глобальных пакетов:
dotnet nuget locals global-packages -c
Очищает все файлы в локальном каталоге временного кэша:
dotnet nuget locals temp -c
Очищает все файлы в каталоге кэша локальных подключаемых модулей:
dotnet nuget locals plugins-cache -c
Устранение неполадок
Сведения о распространенных проблемах и ошибках при использовании dotnet nuget locals
команды см. в разделе "Управление кэшем NuGet".