如何使用 dotnet cli 列出可用的软件包版本?

问题描述 投票:0回答:3

使用 dotnet cli 如何列出特定包的可用包版本?

nuget dotnet-cli
3个回答
15
投票

简短回答:这是不可能的(据我所知,截至2019年11月25日)。

还有一些其他选项,具体取决于您要实现的目标。


5
投票
可以使用 dotnet 工具“dotnet-search”。

https://github.com/billpratt/dotnet-search

    您只需要 dotnet-core 运行时 2.1
  • 通过
  • dotnet tool install --global dotnet-search
    安装
    
  • 通过
  • dotnet search <package-name>
    搜索
    

0
投票
此功能的部分实现现在随

.NET 8.0.2 一起提供。虽然我没有找到列出软件包的所有可用版本的方法,但它可以搜索并显示最新版本,可以选择包括预发布版本。

如果您只想检查软件包是否存在,或检查其最新版本,您可以像这样使用它:

dotnet package search <packageID>
列出所有版本的功能可能会在稍后推出,但这似乎是一个好的开始。

相关github链接:

  • dotnet cli github问题
  • NuGet github 问题
© www.soinside.com 2019 - 2024. All rights reserved.