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