Does the Microsoft team ever TEST their fixes?? The update to fix the signature problem is only valid for x86 systems. Mine (like i estimate 80% of programmes) is X64!
Uninstaling NUGET and then reintall does not fix the problem: i cannot install NuGET. Why does everyone think this is easy?
The installed version of 'NuGet Package Manager' is signed, but the update version has an invalid signature. Therefore, Extension Manager cannot install the update.
Can you please take a look at the workaround here on NuGet known issues page: http://docs.nuget.org/docs/reference/known-issues#Upgrading_to_latest_NuGet_from_an_older_version_causes_a_signature_verification_error.
Cant install update because of singnature issues. Is there a resolution to this?
3/14/2013 1:05:07 PM - Install Error : VSIXInstaller.SignatureMismatchException: The installed version of 'NuGet Package Manager' is signed, but the update version has an invalid signature. Therefore, Extension Manager cannot install the update.
Please look at the workaround here for known issues: http://docs.nuget.org/docs/reference/known-issues#Upgrading_to_latest_NuGet_from_an_older_version_causes_a_signature_verification_error.
After reading some of the reviews here I decided not to chance any install of this file, I do enough configuring, don't want to cause myself problems over a database view, so I sought for an answer elsewhere. Here it is:
@PascalJoyeux: yes that happens. To me it feels like 1/2 of the updates.
@NuGet team: The usual work around of uninstalling and reinstalling does not work, as the uninstall button is disabled (installed version 2.2.31210.9045).
Any idea?
Cheers Jürgen
EDIT: @oliiscool: Thanks. Forgot to run as admin. @all: Rating changed. Useful tool except for the update procedure
@-bera-, @Jürgen Röhr, @PascalJoyeux (and anyone who can't upgrade due to a signature mismatch): 1 - Run Visual Studio as an administrator. 2 - Tools > Extension Manager... 3 - Select NuGet Package Manager and the [Uninstall] button will now be enabled. 4 - Uninstall the extension. 5 - Restart Visual Studio when prompted. 6 - Download from this page the new version. 7 - Install the VSIX.
... 21.02.2013 08:17:57 - VSIXInstaller.SignatureMismatchException: Die Signatur der Updateversion "NuGet Package Manager" stimmt nicht mit der Signatur der installierten Version überein. Daher kann das Update nicht vom Erweiterungs-Manager installiert werden. bei VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) bei VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID) 21.02.2013 08:17:57 - Installationsfehler: VSIXInstaller.SignatureMismatchException: Die Signatur der Updateversion "NuGet Package Manager" stimmt nicht mit der Signatur der installierten Version überein. Daher kann das Update nicht vom Erweiterungs-Manager installiert werden. bei VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) bei VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
Excellent tool for adding functionality to your projects! One wish: on the updates tab, show not only the latest version number, but also the version of the currently installed package.
(BTW: never have had any problems with installing and updating this extension, as mentioned below. I use always the latest version already for more than a year)