이 문서의 적용 대상: ✔️ .NET 6 SDK 이상 버전
이름
dotnet nuget locals - 로컬 NuGet 리소스를 지우거나 나열합니다.
개요
dotnet nuget locals <CACHE_LOCATION> [(-c|--clear)|(-l|--list)] [--force-english-output]
dotnet nuget locals -h|--help
설명
이 dotnet nuget locals 명령은 http-request 캐시, 임시 캐시 또는 컴퓨터 전체 글로벌 패키지 폴더의 로컬 NuGet 리소스를 지우거나 나열합니다.
주장들
CACHE_LOCATION나열하거나 지울 캐시 위치입니다. 다음 값 중 하나를 허용합니다.
-
all- 지정된 작업이 http-request 캐시, 전역 패키지 캐시, 임시 캐시 및 플러그 인 캐시와 같은 모든 캐시 형식에 적용됨을 나타냅니다. -
http-cache- 지정된 작업이 http-request 캐시에만 적용됨을 나타냅니다. 다른 캐시 위치는 영향을 받지 않습니다. -
global-packages- 지정된 작업이 전역 패키지 캐시에만 적용됨을 나타냅니다. 다른 캐시 위치는 영향을 받지 않습니다. -
temp- 지정된 작업이 임시 캐시에만 적용됨을 나타냅니다. 다른 캐시 위치는 영향을 받지 않습니다. -
plugins-cache- 지정된 작업이 플러그 인 캐시에만 적용됨을 나타냅니다. 다른 캐시 위치는 영향을 받지 않습니다.
-
옵션
--force-english-output고정 영어 기반 문화권을 사용하여 애플리케이션을 강제로 실행합니다.
-
-?|-h|--help명령을 사용하는 방법에 대한 설명을 출력합니다.
-c|--clearClear 옵션은 지정된 캐시 형식에 대해 명확한 작업을 실행합니다. 캐시 디렉터리 내용은 재귀적으로 삭제됩니다. 실행 중인 사용자/그룹에는 캐시 디렉터리에 있는 파일에 대한 권한이 있어야 합니다. 그렇지 않은 경우 지워지지 않은 파일/폴더를 나타내는 오류가 표시됩니다.
-l|--list목록 옵션은 지정된 캐시 유형의 위치를 표시하는 데 사용됩니다.
예시
모든 로컬 캐시 디렉터리(http-cache 디렉터리, global-packages 캐시 디렉터리, 임시 캐시 디렉터리 및 플러그 인 캐시 디렉터리)의 경로를 표시합니다.
dotnet nuget locals all -l로컬 http-cache 디렉터리의 경로를 표시합니다.
dotnet nuget locals http-cache --list로컬 플러그 인 캐시 디렉터리의 경로를 표시합니다.
dotnet nuget locals plugins-cache --list모든 로컬 캐시 디렉터리(http-cache 디렉터리, global-packages 캐시 디렉터리, 임시 캐시 디렉터리 및 플러그 인 캐시 디렉터리)에서 모든 파일을 지웁니다.
dotnet nuget locals all --clear로컬 global-packages 캐시 디렉터리의 모든 파일을 지웁니다.
dotnet nuget locals global-packages -c로컬 임시 캐시 디렉터리의 모든 파일을 지웁니다.
dotnet nuget locals temp -c로컬 플러그 인 캐시 디렉터리의 모든 파일을 지웁니다.
dotnet nuget locals plugins-cache -c
문제 해결
명령을 사용하는 동안 발생하는 일반적인 문제 및 오류에 dotnet nuget locals 대한 자세한 내용은 NuGet 캐시 관리를 참조하세요.
.NET