This past weekend, Microsoft's ASP.NET team released NuGet 1.1. "NuGet is package management system for .NET and Visual Studio. It allows people to create simple packages that install files into your projects, adds references etc. It makes it super simple to get working components and even scaffolding into your application without having to search your drive, manually find references, resolve dependencies etc.
NuGet is not just for ASP.NET projects -- it supports any .NET project type.
Here're some of the new features:
- Recent Packages Tab: One of the first changes you might notice is that we have a new tab in the dialog that shows packages that you've installed recently.
- Progress Bar During Installation: When you install a package, you'll now notice a progress bar dialog that shows up with output from installing the package.
- Package Manager Output Window: NuGet 1.1 also posts that output to the Output window now. When you go to the Output window, you'll need to select output from the Package Manager to see that output.
How to Install NuGet:
If you've NuGet 1.0 installed, just launch the VS Extension Manager (via Tools | Extension Manager menu) and click on the Updates tab. If you don't see any updates, make sure to enable automatic detection of available updates.
If you're running VS 2010 SP1 Beta, you might run into the following error message when attempting to upgrade to NuGet 1.1 if you have an older version installed.
The workaround is to simply uninstall NuGet and then install it from the VS Extension Gallery.
If you don't have NuGet installed, click the Online tab and type in "NuGet" (sans quotes) to find it.
If you don't already have NuGet installed, you can download and install it (as well as browse the 700+ OSS packages now available with it) from the http://NuGet.org website.
Download: NuGet 1.1