1. ホーム
  2. nuget

[解決済み] コマンドラインを使用してNuGetパッケージのキャッシュをクリアするにはどうすればよいですか?

2022-03-20 15:09:16

質問

Visual Studioのメニューから、開発用コンピューターのNuGetパッケージのキャッシュをクリアすることができます。 ツール オプション NuGetパッケージマネージャ 一般 : パッケージキャッシュのクリア ボタンをクリックします。

これをコマンドラインで行いたいのですが。残念ながら、nuget.exeの関連するコマンドラインスイッチを見つけることができません。

何か見落としがあったのでしょうか?

解決方法は?

まず、NuGetコマンドラインツールを以下のサイトからダウンロードします。 こちら .

次に、コマンドプロンプトを開き cd のあるディレクトリに移動します。 nuget.exe がダウンロードされました。

このコマンドでローカルキャッシュの一覧を表示することができます。

nuget locals all -list

このコマンドですべてのキャッシュをクリアすることができます。

nuget locals all -clear

参考 https://docs.nuget.org/consume/command-line-reference