只通过命令行获取NuGet包的版本?

时间:2015-02-09 09:43:31

标签: nuget

我正在尝试通过NuGet命令行获取我已安装的软件包的版本(或者更具体的PowerShell命令)。

当我输入以下内容时:

Get-Package -Filter Antlr

我得到以下输出:

Id                             Version              Description/Release Notes        
--                             -------              -------------------------        
Antlr                          3.4.1.9004           ANother Tool for Language Reco...

但这比我需要的还要多。如何检索“Antlr”的版本?

1 个答案:

答案 0 :(得分:1)

以下内容将为您提供字符串版本号:

Get-Package -Filter Antlr | % { $_.Version.ToString() }

如果您需要将版本作为对象,请删除.ToString()部分。