Share via


Uninstall-Package (Consola del Administrador de paquetes en Visual Studio)

En este tema se describe el comando dentro de la consola del Administrador de paquetes en Visual Studio en Windows. Para obtener el comando genérico Uninstall-Package de PowerShell, vea la Referencia PackageManagement de PowerShell.

Quita un paquete de un proyecto y, opcionalmente, quita sus dependencias. Si otros paquetes dependen de este paquete, se producirá un error en el comando a menos que se especifique la opción –Force.

Sintaxis

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

Si otros paquetes dependen de este paquete, se producirá un error en el comando a menos que se especifique la opción –Force.

Parámetros

Parámetro Descripción
Identificador (Obligatorio) Identificador del paquete que se va a desinstalar. El modificador -Id es opcional.
Versión Versión del paquete que se va a desinstalar, de forma predeterminada es la versión instalada actualmente.
RemoveDependencies Desinstala el paquete y sus dependencias sin usar. Es decir, si alguna dependencia tiene otro paquete que depende de ella, se omite.
ProjectName Proyecto desde el que se va a desinstalar el paquete, que de forma predeterminada es el proyecto predeterminado.
Force Obliga a desinstalar un paquete, incluso si otros paquetes dependen de él.
WhatIf Muestra lo que sucedería al ejecutar el comando sin realizar realmente la desinstalación.

Ninguno de estos parámetros acepta caracteres comodín ni entrada de canalización.

Parámetros comunes

Uninstall-Package admite los siguientes parámetros comunes de PowerShell: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction y WarningVariable.

Ejemplos

# 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