Partager via


Uninstall-Package (Console du Gestionnaire de package dans Visual Studio)

Cette rubrique décrit la commande dans la console du Gestionnaire de package dans Visual Studio sous Windows. Pour en savoir plus sur la commande PowerShell Uninstall-Package générique, consultez la référence sur PowerShell PackageManagement.

Supprime un package d’un projet, éventuellement en supprimant ses dépendances. Si d’autres packages dépendent de ce package, la commande échoue, sauf si l’option –Force est spécifiée.

Syntaxe

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

Si d’autres packages dépendent de ce package, la commande échoue, sauf si l’option –Force est spécifiée.

Paramètres

Paramètre Description
ID (Obligatoire) identifiant du package à désinstaller. Le commutateur -Id proprement dit est facultatif.
Version Version du package à désinstaller, par défaut la version actuellement installée.
RemoveDependencies Désinstallez le package et ses dépendances inutilisées. Autrement dit, si une dépendance a un autre package qui en dépend, cet élément est ignoré.
Nom du projet Projet à partir duquel désinstaller le package, par défaut le projet par défaut.
Force Force la désinstallation d’un package, même si d’autres packages dépendent de celui-ci.
WhatIf Affiche ce qui se passerait lors de l’exécution de la commande sans effectuer réellement la désinstallation.

Aucun de ces paramètres n’accepte d’entrée de pipeline ou de caractères génériques.

Paramètres communs

Uninstall-Package prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable et OutVariable.

Exemples

# 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