Uninstall-Package (Visual Studio のパッケージ マネージャー コンソール)

このトピックでは、Windows 上の Visual Studio 内の パッケージ マネージャー コンソール内のコマンドについて説明します。 汎用 PowerShell Uninstall-Package コマンドについては、PowerShell PackageManagement リファレンスを参照してください。

プロジェクトからパッケージを削除して、必要に応じてその依存関係を削除します。 このパッケージに他のパッケージが依存している場合は、-Force オプションが指定されていない限りコマンドは失敗します。

構文

Uninstall-Package [-Id] <string> [-RemoveDependencies] [-ProjectName <string>] [-Force]
    [-Version <string>] [-WhatIf] [<CommonParameters>]

このパッケージに他のパッケージが依存している場合は、-Force オプションが指定されていない限りコマンドは失敗します。

パラメーター

パラメーター 内容
Id (必須) アンインストールするパッケージの識別子。 -Id スイッチ自体は省略可能です。
バージョン アンインストールするパッケージのバージョン。デフォルトでは、現在インストールされているバージョンです。
RemoveDependencies パッケージとその未使用の依存関係をアンインストールします。 つまり、依存関係に依存する別のパッケージがある場合、その依存関係はスキップされます。
ProjectName パッケージをアンインストールするプロジェクトであり、デフォルトのプロジェクトがデフォルトです。
Force 他のパッケージが依存していても、パッケージを強制的にアンインストールします。
WhatIf アンインストールを実際に実行せずにコマンドを実行した場合に何が起こるかを示します。

これらのパラメーターはいずれも、パイプライン入力またはワイルドカード文字を承諾しません。

共通パラメーター

Uninstall-Packageは、Debug、Error Action、ErrorVariable、OutBuffer、OutVariable、PipelineVariable、Verbose、WarningAction、WarningVariable の一般的な PowerShell パラメーターをサポートしています。

# Uninstalls the Elmah package from the default project
Uninstall-Package Elmah

# Uninstalls the Elmah package and all its unused dependencies
Uninstall-Package Elmah -RemoveDependencies 

# Uninstalls the Elmah package even if another package depends on it
Uninstall-Package Elmah -Force