Uninstall-Package (konsola Menedżer pakietów w programie Visual Studio)

W tym temacie opisano polecenie w konsoli Menedżer pakietów w programie Visual Studio w systemie Windows. Aby zapoznać się z ogólnym poleceniem Uninstall-Package programu PowerShell, zobacz informacje o pakiecie programu PowerShellZarządzanie.

Usuwa pakiet z projektu, opcjonalnie usuwając jego zależności. Jeśli inne pakiety zależą od tego pakietu, polecenie zakończy się niepowodzeniem, chyba że zostanie określona opcja –Force.

Składnia

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

Jeśli inne pakiety zależą od tego pakietu, polecenie zakończy się niepowodzeniem, chyba że zostanie określona opcja –Force.

Parametry

Parametr Opis
Id (Wymagane) Identyfikator pakietu do odinstalowania. Przełącznik -Id jest opcjonalny.
Wersja Wersja pakietu do odinstalowania, domyślnie ustawiona na aktualnie zainstalowaną wersję.
RemoveDependencies Odinstaluj pakiet i jego nieużywane zależności. Oznacza to, że jeśli jakakolwiek zależność ma inny pakiet, który jest od niego zależny, zostanie pominięty.
ProjectName Projekt, z którego ma być odinstalowany pakiet, domyślnie do projektu domyślnego.
Force Wymusza odinstalowanie pakietu, nawet jeśli zależą od niego inne pakiety.
Instrukcja WhatIf Pokazuje, co się stanie podczas uruchamiania polecenia bez faktycznego wykonania odinstalowania.

Żaden z tych parametrów nie akceptuje znaków wejściowych potoku lub symboli wieloznacznych.

Typowe parametry

Uninstall-Package obsługuje następujące typowe parametry programu PowerShell: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction i WarningVariable.

Przykłady

# 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