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
NuGet 2.8 Released
We are excited to announce that NuGet 2.8 has been released. For Visual Studio 2010, Visual Studio 2012 and Visual Studio 2013, upgrade now using the Visual Studio Extension Manager.
For details about what's in the release, read the release notes.
NOTE: When using Visual Studio 2010, if you encounter an error while upgrading from an older version of NuGet you will need to uninstall the older version of NuGet first (Tip: Make sure to run Visual Studio as an admin) then install NuGet. We are sorry for any inconvenience this might cause, more info can be found in the known issues.
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.