Visual StudioのNuGetパッケージを一括アンインストールする方法

この記事は公開から4年以上経過しています。

Visual Studio開発環境にインストールされているNuGetパッケージを一括でアンインストールする方法についての備忘録。

といっても、stack overflowからの転載ですが…。

パッケージやプロジェクトファイルの情報が破損すると、NuGetパッケージの復元などでも元に戻らなくなる場合があります。必ずバックアップしてから実行してください(At Your Own Risk)。

対応

パッケージマネージャーコンソールを開き、以下のコマンドを実行すると、インストールされているパッケージ列挙結果に対してパイプを使いパッケージ依存関係を含めて全てのパッケージの強制アンインストールします。

全ソリューションの全パッケージを削除したいとき

PM> Get-package | Uninstall-package -RemoveDependencies -Force

指定プロジェクトの全パッケージを削除したいとき

PM> Get-package -ProjectName "プロジェクト名" | Uninstall-package -ProjectName "プロジェクト名" -RemoveDependencies -Force

参考ウェブサイトなど

  • stack overflow
    How do I uninstall all nuget packages from a solution in Visual Studio

以上です。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする