NuGet 包查询与命令参考

查询 .NET NuGet 依赖配置,生成 .csproj / PackageReference 片段与常用命令速查

📋 参数配置

常用命令速查

命令说明
dotnet add package <pkg>添加 NuGet 包
dotnet add package <pkg> -v 8.0添加指定版本
dotnet remove package <pkg>移除 NuGet 包
dotnet restore还原包
dotnet list package列出已安装包
dotnet list package --outdated检查过期包
dotnet list package --vulnerable检查漏洞包
dotnet nuget locals all --list查看缓存位置
dotnet nuget locals all --clear清除缓存
nuget push <pkg> -s <url>发布包
dotnet pack打包项目

版本范围语法

语法说明范围
[1.2.3]精确版本1.2.3
[1.2.3, )最低版本>=1.2.3
[1.2.3, 2.0.0)范围>=1.2.3 <2.0.0
(1.2.3, 2.0.0]排他-包含>1.2.3 <=2.0.0
1.2.*通配符>=1.2.0 <1.3.0