dotnet nuget locals
Эта статья относится к: ✔️ пакету 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-запросов, глобальному кэшу пакетов и временному кэшу.http-cache
— указывает, что определенная операция применяется только к кэшу HTTP-запросов. Другие расположения кэша не затрагиваются.global-packages
— указывает, что определенная операция применяется только к глобальному кэшу пакетов. Другие расположения кэша не затрагиваются.temp
— указывает, что определенная операция применяется только к временному кэшу. Другие расположения кэша не затрагиваются.
Варианты
--force-english-output
Принудительно запускает приложение с использованием инвариантного английского языка и региональных параметров.
-?|-h|--help
Выводит описание использования команды.
-c|--clear
Параметр clear очищает кэш указанного типа. Содержимое каталогов кэша удаляется рекурсивно. Пользователь или группа, совершающие выполнение, должны иметь разрешение на доступ к файлам в каталогах кэша. Если доступа нет, отображается ошибка, в которой указаны неочищенные файлы и папки.
-l|--list
Параметр list используется для отображения расположения кэша указанного типа.
Примеры
Отображает пути ко всем локальным каталогам кэша (т. е. к каталогам кэша HTTP-запросов, кэша глобальных пакетов и временного кэша):
dotnet nuget locals all -l
Отображает путь к локальному каталогу кэша HTTP-запросов.
dotnet nuget locals http-cache --list
Очищает все файлы изо всех локальных каталогов кэша (т. е. каталогов кэша HTTP-запросов, кэша глобальных пакетов и временного кэша):
dotnet nuget locals all --clear
Очищает все файлы в локальном каталоге кэша глобальных пакетов:
dotnet nuget locals global-packages -c
Очищает все файлы в локальном каталоге временного кэша:
dotnet nuget locals temp -c
Устранение неполадок
Сведения о распространенных проблемах и ошибках при использовании команды см. в dotnet nuget locals
разделе Управление кэшем NuGet.