Options (3)
-v, --versionbooleanAdd a specific version of a package to the project
Example:
dotnet add package {{package}} {{[-v|--version]}} {{1.0.0}}-s, --sourcebooleanAdd a package using a specific NuGet source
Example:
dotnet add package {{package}} {{[-s|--source]}} {{https://api.nuget.org/v3/index.json}}-f, --frameworkbooleanAdd a package only when targeting a specific framework
Example:
dotnet add package {{package}} {{[-f|--framework]}} {{net7.0}}Examples (6)
Add a package to the project in the current directory
dotnet add package packageAdd a package to a specific project
dotnet add path/to/file.csproj package packageAdd a specific version of a package to the project
dotnet add package package [-v|--version] 1.0.0Add a package using a specific NuGet source
dotnet add package package [-s|--source] https://api.nuget.org/v3/index.jsonAdd a package only when targeting a specific framework
dotnet add package package [-f|--framework] net7.0Add and specify the directory where to restore packages (`~/.nuget/packages` by default)
dotnet add package package --package-directory path/to/directorymade by @shridhargupta | data from tldr-pages