Get Nuget. Exe Version from Command-Line

I'd like to get the NuGet.exe version using the command-line.

I know I can get the version of NuGet running as part of Visual Studio, as per the instructions here, but what I'm after is something similar from the command-line, i.e like:

nuget --version

Any ideas?

1

6 Answers

Typing nuget help from the command line will in addition to the expected help information also list the current NuGet.exe version.

5

To know which version of NuGet is installed use follow steps

  • In Visual Studio, use the Help > About Microsoft Visual Studio command and look at the version displayed next to NuGet Package Manager.

  • Alternatively, launch the Package Manager Console (Tools > NuGet Package Manager > Package Manager Console) and enter $host to see information about NuGet including the version.

2

Windows Powershell:

nuget help | select -First 1

Cmd.exe
nuget ?

Not working anymore

Command line (cmd.exe) | Package Manager Console in Visual Studio

1.) nuget ? v
2.) nuget help v

The "v" command is actually not valid, but with this approach you only get the nuget version number and below the information that "v" is an unknow command.

1

In the .NET 6 era, I use this command to see version of Nuget:

dotnet nuget --version

It will reply something like this:

NuGet Command Line
6.2.0.146

Works identically on both Windows and Linux.

I had his very question, in my Centos7 Docker container.

This is how I solved it:

yum info nuget

yum info nuget returns a great deal! Just wanting the numbers, I added a grep and a sed to clean things up.

yum info nuget | grep Version | sed 's/^.*: //'

To put in in a variable in your bash script:

nuget_version=$(yum info nuget | grep Version | sed 's/^.*: //')

On Windows 10 CMD console, try this:

C:>nuget help |findstr "NuGet Version"

On Windows 10 PowerShell console, try this:

PS C:> nuget help | select -First 1

Both of them will return something like:

NuGet Version: 5.8.1.7021

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Share this article
Twitter Facebook Pinterest