У меня есть версия NuGet, которая поставляется с MVC3 (1.0), но когда я пытаюсь перейти на последнюю версию (в настоящее время 1.4), она не работает, и я получаю ее в файле журнала:
6/27/2011 1:25:08 PM - VSIXInstaller.SignatureMismatchException: Установленная версия "NuGet Package Manager" подписана, но версия обновления имеет недопустимую подпись. Поэтому Extension Manager не может установить обновление. в VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) в VSIXInstaller.InstallProgressPage.BeginInstallVSIX(Поддерживаемый VSSKU targetAppID)
6/27/2011 1:25:08 PM - Установить ошибку: VSIXInstaller.SignatureMismatchException: Установленная версия "NuGet Package Manager" подписана, но версия обновления имеет недопустимую подпись. Поэтому Extension Manager не может установить обновление. в VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) в VSIXInstaller.InstallProgressPage.BeginInstallVSIX(Поддерживаемый VSSKU targetAppID)
6/27/2011 1:26:27 PM - VSIXInstaller.SignatureMismatchException: Установленная версия "NuGet Package Manager" подписана, но версия обновления имеет недопустимую подпись. Поэтому Extension Manager не может установить обновление. в VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) в VSIXInstaller.InstallProgressPage.BeginInstallVSIX(Поддерживаемый VSSKU targetAppID)
Я даже попытался удалить NuGet (через "Установка и удаление программ" ) и установить 1.4 вручную, но я необъяснимо получаю то же сообщение. Любая идея, что я делаю неправильно?