Provided by: dotnet-host-8.0_8.0.18-0ubuntu1~24.04.1_amd64 bug

dotnet nuget locals

       This article applies to: ✔️ .NET Core 3.1 SDK and later versions

NAME

       dotnet-nuget-locals - Clears or lists local NuGet resources.

SYNOPSIS

              dotnet nuget locals <CACHE_LOCATION> [(-c|--clear)|(-l|--list)] [--force-english-output]

              dotnet nuget locals -h|--help

DESCRIPTION

       The  dotnet  nuget locals command clears or lists local NuGet resources in the http-request cache, tempo‐
       rary cache, or machine-wide global packages folder.

ARGUMENTS

CACHE_LOCATION

         The cache location to list or clear.  It accepts one of the following values:

         • all - Indicates that the specified operation is applied to all cache types: http-request cache, glob‐
           al packages cache, and the temporary cache.

         • http-cache - Indicates that the specified operation is applied only to the http-request  cache.   The
           other cache locations aren’t affected.

         • global-packages  -  Indicates  that  the  specified  operation is applied only to the global packages
           cache.  The other cache locations aren’t affected.

         • temp - Indicates that the specified operation is applied only to  the  temporary  cache.   The  other
           cache locations aren’t affected.

OPTIONS

--force-english-output

         Forces the application to run using an invariant, English-based culture.

       • -?|-h|--help

         Prints out a description of how to use the command.

       • -c|--clear

         The clear option executes a clear operation on the specified cache type.  The contents of the cache di‐
         rectories  are  deleted recursively.  The executing user/group must have permission to the files in the
         cache directories.  If not, an error is displayed indicating the files/folders that weren’t cleared.

       • -l|--list

         The list option is used to display the location of the specified cache type.

EXAMPLES

       • Displays the paths of all the local cache directories (http-cache directory, global-packages cache  di‐
         rectory, and temporary cache directory):

                dotnet nuget locals all -l

       • Displays the path for the local http-cache directory:

                dotnet nuget locals http-cache --list

       • Clears all files from all local cache directories (http-cache directory, global-packages cache directo‐
         ry, and temporary cache directory):

                dotnet nuget locals all --clear

       • Clears all files in local global-packages cache directory:

                dotnet nuget locals global-packages -c

       • Clears all files in local temporary cache directory:

                dotnet nuget locals temp -c

   Troubleshooting
       For  information  on common problems and errors while using the dotnet nuget locals command, see Managing
       the NuGet cache.

                                                   2023-10-25                             dotnet-nuget-locals(1)