PM コンソールからパッケージをアンインストールできることはわかっています。別のプロジェクトで依存関係の問題が発生し、最初からやり直したいのですが、一度にすべてのパッケージを削除する必要があります。方法はありますか?
ベストアンサー1
ソリューション内のすべてのプロジェクトからすべてのパッケージを取得するには、 を使用しますGet-Package
。特定のプロジェクトからすべてのパッケージを取得するには、 を使用しますGet-Package -ProjectName "YourProjectName"
。
ソリューション内のすべてのプロジェクトからすべてのパッケージを削除します
注意: これによりアンインストールされます全てパッケージ内の解決パラメータを使用すると
-Force
、依存関係が存在する場合でもパッケージが削除されます。
Get-Package | Uninstall-Package -RemoveDependencies -Force
ソリューション内の特定のプロジェクトからすべてのパッケージを削除する
注意: これによりアンインストールされます全てパッケージ内のプロジェクトパラメータを使用すると
-Force
、依存関係が存在する場合でもパッケージが削除されます。
Get-Package -ProjectName "YourProjectName" |
Uninstall-Package -ProjectName "YourProjectName" -RemoveDependencies -Force