Great idea to solve the problem of installing pre-requisites on developer PCs. Removes the barrier to using non-standard components. Package Manager idea is clearly taken from the Linux world, probably the only good part of that, LOL. Good to see this used in a positive way in the Windows world.
Just rename it from NuGet to something sensible like "Visual Studio Package Manager". Those cryptic Linux style names have no place in the clean world of MS products and technologies :-). The command should be named to say what it does on the tin; then what is a "Nu"?
Can't install the update like everybody else (no test before release??) but I cannot remove the current version either. I've removed NuGet via add/remove programs in Windows, but in Visual Studio the options to disable or remove NuGet are greyed out..
So please fix this!
update: you must run Visual Studio as administrator to be able to uninstall NuGet.
Why the heck do you put detailed instructions on how to fix the Visual Studio 2010 Ultimate update problem, instead of just posting a new fixed version? Would have saved the customers a lot of trouble I presume... But otherwise, really awesome extension, a must have :)
1. Uninstall "NuGet" from Programs/Features 2. Open Visual Studio as an Administrator (i.e. right click, "Run as Administrator") 3. Go to "Tools" --> "Extension Manager" and uninstall NuGet from Visual Studio
After that, you should be able to install the new VSIX from here.
UPDATE: I found a workaround. You need to unistall nuget pm and install the new version from the gallery.
I have the same problem - the installer says that the current version signature differs from the signature of v 1.5 Here is my log:
2VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) w VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID) 2011-12-22 09:32:53 - Install Error : VSIXInstaller.SignatureMismatchException: The signature on the update version of 'NuGet Package Manager' does not match the signature on the installed version. Therefore, Extension Manager cannot install the update. w VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) w VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)