Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este tópico descreve o comando no Console do Gerenciador de Pacotes no Visual Studio no Windows. Para obter o comando genérico Uninstall-Package do PowerShell, consulte a referência do PowerShell PackageManagement.
Remove um pacote de um projeto, removendo opcionalmente suas dependências. Se outros pacotes dependerem desse pacote, o comando falhará, a menos que a opção –Force seja especificada.
Sintaxe
Uninstall-Package [-Id] <string> [-RemoveDependencies] [-ProjectName <string>] [-Force]
[-Version <string>] [-WhatIf] [<CommonParameters>]
Se outros pacotes dependerem desse pacote, o comando falhará, a menos que a opção –Force seja especificada.
Parâmetros
| Parâmetro | Descrição |
|---|---|
| ID | (Obrigatório) O identificador do pacote a ser desinstalado. O parâmetro -Id é opcional. |
| Versão | A versão do pacote a ser desinstalado, assumindo o padrão da última versão. |
| RemoveDependencies | Desinstale o pacote e suas dependências não utilizadas. Ou seja, se alguma dependência tiver outro pacote que dependa dela, ela será ignorada. |
| ProjectName | O projeto do qual desinstalar o pacote, padrão para o projeto padrão. |
| Force | Força um pacote a ser desinstalado, mesmo que outros pacotes dependam dele. |
| WhatIf | Mostra o que aconteceria ao executar o comando sem realmente executar a desinstalação. |
Nenhum desses parâmetros aceita entrada de pipeline ou caracteres curinga.
Parâmetros comuns
O Uninstall-Package oferece suporte aos seguintes parâmetros comuns do PowerShell: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction e WarningVariable.
Exemplos
# 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