HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

dotnet add package — Add or update a .NET package reference in a project file. More information: <https://learn.microsoft

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandnetupdatedotnet add packageclireferenceaddpackage

Problem

How to use the dotnet add package command: Add or update a .NET package reference in a project file. More information: <https://learn.microsoft.com/dotnet/core/tools/dotnet-add-package>.

Solution

dotnet add package — Add or update a .NET package reference in a project file. More information: <https://learn.microsoft.com/dotnet/core/tools/dotnet-add-package>.

Add a package to the project in the current directory:
dotnet add package {{package}}


Add a package to a specific project:
dotnet add {{path/to/file.csproj}} package {{package}}


Add a specific version of a package to the project:
dotnet add package {{package}} {{[-v|--version]}} {{1.0.0}}


Add a package using a specific NuGet source:
dotnet add package {{package}} {{[-s|--source]}} {{https://api.nuget.org/v3/index.json}}


Add a package only when targeting a specific framework:
dotnet add package {{package}} {{[-f|--framework]}} {{net7.0}}


Add and specify the directory where to restore packages (~/.nuget/packages by default):
dotnet add package {{package}} --package-directory {{path/to/directory}}

Code Snippets

Add a package to the project in the current directory

dotnet add package {{package}}

Add a package to a specific project

dotnet add {{path/to/file.csproj}} package {{package}}

Add a specific version of a package to the project

dotnet add package {{package}} {{[-v|--version]}} {{1.0.0}}

Add a package using a specific NuGet source

dotnet add package {{package}} {{[-s|--source]}} {{https://api.nuget.org/v3/index.json}}

Add a package only when targeting a specific framework

dotnet add package {{package}} {{[-f|--framework]}} {{net7.0}}

Context

tldr-pages: common/dotnet add package

Revisions (0)

No revisions yet.