dotnet-package-remove - Man Page
dotnet package remove
This article applies to: ✔️ .NET Core 3.1 SDK and later versions
Name
dotnet-package-remove — Removes package reference from a project file.
If you’re using .NET 9 SDK or earlier, use the “verb first” form (dotnet-remove-package) instead. The “noun first” form was introduced in .NET 10. For more information, see More consistent command order.
Synopsis
dotnet package remove <PACKAGE_NAME> [--project <PROJECT>] dotnet package remove -h|--help
Description
The dotnet package remove command provides a convenient option to remove a NuGet package reference from a project.
Arguments
PROJECT
Specifies the project file. If not specified, the command searches the current directory for one.
PACKAGE_NAME
The package reference to remove.
Options
-?|-h|--help
Prints out a description of how to use the command.
Examples
Remove
Newtonsoft.JsonNuGet package from a project in the current directory:dotnet package remove Newtonsoft.Json
Info
2025-06-13 .NET Documentation