我想NuGet.exe
使用命令行获取版本。
我知道我可以按照此处的说明将 NuGet 的版本作为 Visual Studio 的一部分运行,但我所追求的是与命令行类似的东西,即:
nuget --version
有任何想法吗?
我想NuGet.exe
使用命令行获取版本。
我知道我可以按照此处的说明将 NuGet 的版本作为 Visual Studio 的一部分运行,但我所追求的是与命令行类似的东西,即:
nuget --version
有任何想法吗?
nuget help
除了预期的帮助信息外,从命令行键入还会列出当前的 NuGet.exe 版本。
要知道安装了哪个版本的 NuGet,请使用以下步骤
在 Visual Studio 中,使用Help > About Microsoft Visual Studio命令并查看NuGet Package Manager旁边显示的版本。
或者,启动包管理器控制台(工具 > NuGet 包管理器 > 包管理器控制台)并输入$host
以查看有关 NuGet 的信息,包括版本。
在我的 Centos7 Docker 容器中,我遇到了他的问题。
这就是我解决它的方法:
yum info nuget
yum info nuget
回报丰厚!只是想要数字,我添加了一个grep
和一个sed
来清理东西。
yum info nuget | grep Version | sed 's/^.*: //'
要在 bash 脚本中放入变量:
nuget_version=$(yum info nuget | grep Version | sed 's/^.*: //')
在 Windows 10 CMD 控制台上,试试这个:
C:>nuget help |findstr "NuGet 版本"
在 Windows 10 PowerShell 控制台上,试试这个:
PS C:> nuget 帮助 | 选择-前 1
他们都将返回类似:
NuGet 版本:5.8.1.7021