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.5 for Visual Studio 2015 was released on October 27th, 2016. NuGet 2.12 for Visual Studio 2013 was released on June 27th 2016. Download these releases from http://nuget.org/downloads.
For details about what's in the 3.5 release, read the release notes.
For details about what's in the 2.12 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.
To learn more about the NuGet Gallery project and see who has contributed, see the About the Gallery page.
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.