Как вручную удалить расширение Visual Studio 2010?
поэтому мне было предложено загрузить последний менеджер пакетов NuGet в VS2010.
Все предыдущие обновления (включая это) не удалось с: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.
что само по себе продолжается уже некоторое время теперь, и они все еще не исправили это (смотрите в Q&A).
Хорошо, хорошо, Ранее я мог просто удалить расширение NuGet и установить последнюю версию. Однако, на этот раз, оба Disable и Uninstall кнопки отключены.
Поэтому я не могу удалить и Я не могу обновить.
Catch22.
как вручную удалить расширение NuGet из Visual Studio?
Какие файлы / папки / записи reg мне нужно убить, чтобы избавиться от NuGet?
3 ответов:
чтобы удалить NuGet, вы должны сначала запустить Visual Studio от имени администратора, а затем вы увидите доступный параметр удаления.
перезагрузите VS, но на этот раз запустите его как свою обычную учетную запись. При установке NuGet в будущем, вы должны быть в состоянии обновить до будущих версий без запуска от имени администратора.
Я считаю, что эта проблема возникает из-за NuGet устанавливается с MVC 3. Я надеюсь, что в будущем мы больше не будем связывать NuGet с другим программным обеспечением.
может быть, теперь это исправлено. Есть очень новый релиз. http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c/
http://docs.nuget.org/docs/reference/known-issues#Upgrading_to_latest_NuGet_from_an_older_version_causes_a_signature_verification_error. При просмотре журналов можно увидеть упоминание исключения SignatureMismatchException. Чтобы предотвратить это, существует исправление Visual Studio 2010 SP1 можно установить. Кроме того, обходной путь-просто удалить NuGet, а затем установить его из галереи расширений VS. См.http://support.microsoft.com/kb/2581019 для получения дополнительной информации.
Если вы хотите удалить / удалить пакет Nuget, который применяется к несколько проектов в решениях далее идем:
инструменты - > менеджер пакетов Nuget - > Управление пакетами Nuget для решения
в левой колонке, где установлены пакеты' выберите 'все', так что вы будете см. список установленных пакетов и кнопку управления между ними.
выберите кнопку Управление, и вы получите всплывающее окно, снимите флажок флажок по имени проекта и ОК это
остальную работу менеджер пакетов сделает это за вас.
Comments