dotnet add package
为项目添加 NuGet 包引用。
执行添加包引用命令后,首先会检查包与项目框架的兼容性,通过后,会将 <PackageReference>
元素添加到项目文件中。
<PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
参数
PROJECT
要添加包引用的项目。如果没有指定,默认为当前目录中的项目。
PACKAGE_NAME
要添加的包名称。
// 不指定项目
dotnet add package Newtonsoft.Json
// 指定项目
dotnet add app.csproj package Newtonsoft.Json
选项
-h|--help
打印帮助信息。
dotnet add package -h
-v|--version <VERSION>
包的版本。如果不指定,默认为最新稳定版。
dotnet add package Newtonsoft.Json -v 10.0.3
-n|--no-restore
添加项目引用时不执行还原预览和兼容性检查。
-s|--source <SOURCE>
使用指定的 NuGet 包源。
dotnet add package Microsoft.AspNetCore.StaticFiles -s https://dotnet.myget.org/F/dotnet-core/api/v3/index.json
--package-directory <PACKAGE_DIRECTORY>
将包还原到指定的目录。
dotnet remove package
从项目中删除 NuGet 包引用。
参数
PROJECT
要删除包引用的项目。如果没有指定,默认为当前目录中的项目。
PACKAGE_NAME
要删除的包名称。
// 指定项目
dotnet remove app.csproj package Newtonsoft.Json
// 不指定项目
dotnet remove package Newtonsoft.Json
选项
-h|--help
打印命令的帮助信息。