dotnet nuget localsdotnet nuget locals

このトピックの対象: ✓ .NET Core 1.x SDK 以降のバージョンThis topic applies to: ✓ .NET Core 1.x SDK and later versions

nameName

dotnet nuget locals - ローカル NuGet リソースをクリアまたはリストします。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

dotnet nuget locals コマンドは、HTTP 要求キャッシュ、一時的なキャッシュ、コンピューター全体のグローバル パッケージ フォルダーのローカルの NuGet リソースをクリアまたは一覧表示します。The dotnet nuget locals command clears or lists local NuGet resources in the http-request cache, temporary 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 - 指定された操作をすべてのキャッシュの種類 (HTTP 要求キャッシュ、グローバル パッケージ キャッシュ、一時的なキャッシュ) に適用することを指定します。all - Indicates that the specified operation is applied to all cache types: http-request cache, global packages cache, and the temporary cache.
    • http-cache - 指定した操作を HTTP 要求キャッシュのみに適用することを指定します。http-cache - Indicates that the specified operation is applied only to the http-request cache. その他のキャッシュの場所には影響しません。The other cache locations aren't affected.
    • global-packages - 指定した操作をグローバル パッケージ キャッシュのみに適用することを指定します。global-packages - Indicates that the specified operation is applied only to the global packages cache. その他のキャッシュの場所には影響しません。The other cache locations aren't affected.
    • temp - 指定した操作を一時キャッシュのみに適用することを指定します。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 short help for the command.

  • -c|--clear

    クリア オプションは、指定されたキャッシュの種類でクリア操作を実行します。The clear option executes a clear operation on the specified cache type. キャッシュ ディレクトリの内容は、再帰的に削除されます。The contents of the cache directories 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

  • すべてのローカルのキャッシュ ディレクトリ (HTTP キャッシュ ディレクトリ、グローバル パッケージ キャッシュ ディレクトリ、および一時的なキャッシュ ディレクトリ) のパスを表示します。Displays the paths of all the local cache directories (http-cache directory, global-packages cache directory, and temporary cache directory):

    dotnet nuget locals –l all
    
  • ローカルの HTTP キャッシュ ディレクトリのパスを表示します。Displays the path for the local http-cache directory:

    dotnet nuget locals --list http-cache
    
  • すべてのローカルのキャッシュ ディレクトリ (HTTP キャッシュ ディレクトリ、グローバル パッケージ キャッシュ ディレクトリ、および一時的なキャッシュ ディレクトリ) からすべてのファイルをクリアします。Clears all files from all local cache directories (http-cache directory, global-packages cache directory, and temporary cache directory):

    dotnet nuget locals --clear all
    
  • ローカルのグローバル キャッシュ ディレクトリのファイルをすべてクリアします。Clears all files in local global-packages cache directory:

    dotnet nuget locals -c global-packages
    
  • ローカルの一時的なキャッシュ ディレクトリのファイルをすべてクリアします。Clears all files in local temporary cache directory:

    dotnet nuget locals -c temp
    

トラブルシューティングTroubleshooting

dotnet nuget locals コマンドを使うときの一般的な問題やエラーについては、「Managing the NuGet cache」 (NuGet キャッシュを管理する) をご覧ください。For information on common problems and errors while using the dotnet nuget locals command, see Managing the NuGet cache.