What is NuGet?
NuGet is the package manager for the Microsoft development platform including .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers.Install NuGet
Latest NuGet Releases
NuGet 3.2 for Visual Studio 2015 was released on September 16th 2015. NuGet 2.8.7 for Visual Studio 2013 was released on July 27th 2015. Upgrade now using the Visual Studio Extension Manager.
For details about what's in the 3.2 release, read the release notes.
For details about what's in the 2.8.7 release, read the release notes.
NuGet Feed Locations
NuGet delivers packages to your project from a feed URL that provides interactions with the repository for your NuGet client. For NuGet.org, configure your NuGet clients to use one of the following repository URLs:
- NuGet feed v3 (VS 2015 and later / NuGet v3.x and above):
- NuGet feed v2 (VS 2013 and earlier / NuGet 2.x):
When you use NuGet to install a package, it copies the library files to your solution and automatically updates your project (add references, change config files, etc.). If you remove a package, NuGet reverses whatever changes it made so that no clutter is left.
You can develop your own package and share it via the NuGet Gallery. Read the documentation for more details on how to create and publish a package. If you don't plan on submitting a package, there's no need to register.