Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic describes the command within the Package Manager Console in Visual Studio on Windows. For the generic PowerShell Uninstall-Package command, see the PowerShell PackageManagement reference.
Removes a package from a project, optionally removing its dependencies. If other packages depend on this package, the command will fail unless the –Force option is specified.
Syntax
Uninstall-Package [-Id] <string> [-RemoveDependencies] [-ProjectName <string>] [-Force]
[-Version <string>] [-WhatIf] [<CommonParameters>]
If other packages depend on this package, the command will fail unless the –Force option is specified.
Parameters
Parameter | Description |
---|---|
Id | (Required) The identifier of the package to uninstall. The -Id switch itself is optional. |
Version | The version of the package to uninstall, defaulting to the currently installed version. |
RemoveDependencies | Uninstall the package and its unused dependencies. That is, if any dependency has another package that depends on it, it's skipped. |
ProjectName | The project from which to uninstall the package, defaulting to the default project. |
Force | Forces a package to be uninstalled, even if other packages depend on it. |
WhatIf | Shows what would happen when running the command without actually performing the uninstall. |
None of these parameters accept pipeline input or wildcard characters.
Common Parameters
Uninstall-Package
supports the following common PowerShell parameters: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction, and WarningVariable.
Examples
# 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