Updating a package in all projects that have it installed

Feb 19, 2011 at 12:08 AM
Any news on this front in v1.1?


Daniel Cazzulino | Developer Lead | MS MVP | Clarius Consulting | +1 425.329.3471
Feb 22, 2011 at 6:34 PM

I'd really appreciate this as well!

Feb 23, 2011 at 6:03 PM


I'd say this is my top feature request at the moment.

Mar 11, 2011 at 11:13 AM


Also to be able to choose which version of a package. Adding a pacakge to a project uses the latest version, what if I want to stay on the same version my other projects are on?

Mar 29, 2011 at 3:43 PM



Mar 29, 2011 at 4:44 PM

We have an issue logged here: http://nuget.codeplex.com/workitem/431

This is more complicated than it seems at first glance. It's not as easy as running:

  List-Project -All | Update-Package

Because ordering is very important considering packages and their dependency trees. We will take a look at it, but it's not slated until 1.4.

Mar 29, 2011 at 8:14 PM

Maybe you can pass a parameter in the console window to avoid generating the package with the version ID, so when u update should work.

I use the command line tool to fetch all the packages before building, opening the solution, etc... running "nuget instal xxxxx /ExcludeVersion" the version number won't be part of the folder.

That way you can update all your packages for all the projects easily.

Mar 29, 2011 at 8:17 PM


That's an orthogonal issue.