2012-04-24 11 views
16

Во время запуска визуальной студии я получаю много раздражающих диалогов о ошибках загрузки пакетов расширения. Все расширения, которые не загружаются, - это те, которые я удалил.Пакет Visual Studio 2010 неправильно загружен для удаленных расширений

Я проверил все места, упомянутые в этой статье (Bootstrapping of VS packages and VSIX extensions in VS2010), и ни один из расширений, для которых я получаю ошибку, есть.

Есть ли где-нибудь еще я могу проверить?

Я бы «просто» хотел бы видеть, где визуальная студия находит эти ссылки и любезно удалить их все :)

Visual studio error - package did not load correctly


Я нашел эту папку в реестре Windows:

HKEY_USERS\S-1-5-21-3990449039-760197492-1239349315-1121\Software\Microsoft\VisualStudio\10.0_Config\Packages 

В нем содержится вся ссылка на расширения, которые визуальная студия пытается загрузить (в основном указывая на подпапки HKEY_USERS\S-1-5-21-3990449039-760197492-1239349315-1121\Software\Microsoft\VisualStudio\10.0_Config\InstalledProducts).

Я просто переименовал папку расширений, которые я удалил, и больше не вижу ошибок загрузки.

Я уверен, что это может вызвать некоторые побочные эффекты, так кто-нибудь знает о лучшем способе избежать визуальной студии, пытающейся загрузить удаленные расширения?

+0

Итак, вы прочитали сообщение и посмотрели в ActivityLog.xml? Что было непонятно? –

+2

Если расширения НЕ установлены, почему он пытается их загрузить? – marcob

+0

Возможный дубликат [The Visual Studio HTM Editor Package не загружен правильно] (http://stackoverflow.com/questions/4933913/the-visual-studio-htm-editor-package-did-not-load-correctly) –

ответ

19

This правильный ответ:

  1. Закрыть Visual Studio.
  2. Резервное копирование, а затем удалить папку Visual Studio AppData. Например:
    • Visual Studio 2010:
      %AppData%\..\Local\Microsoft\VisualStudio\10.0
    • Visual Studio 2012:
      %AppData%\..\Local\Microsoft\VisualStudio\11.0
    • Visual Studio 2013:
      %AppData%\..\Local\Microsoft\VisualStudio\12.0
  3. Перезапустите Visual Studio и наслаждайтесь.
+3

это не сработало для меня для VS 2013 RC, любые другие предложения? –

+0

@ e10: Я не тестировал VS 2013 RC, но у меня есть все основания полагать, что исправление будет таким же, и что вы должны просто настроить таргетинг на другую папку. –

+0

У меня была эта проблема с VS2013, она не работала, и папка 12.0 была удалена без успеха. –

0

У меня возникла такая проблема после обновления SmartBear AQTime, когда я удалил интеграцию IDE (которая в любом случае не работает нормально, может также работать автономно). VS2010 не жаловался на запуск пакетов, которые не загружались правильно.

Я действительно удалил содержимое

AppData \ Local \ Microsoft \ VisualStudio \ 10.0 \ Extensions

и это фиксированные вещи полностью.

+1

Это может быть полезно для других пользователей, но было бы лучше в качестве комментария к принятому ответу (вы можете добавлять комментарии,). – TooTone

0

Я устанавливаю эту проблему после удаления devexpress с моего компьютера, и вчера я очищал реестры, а затем удалял файл devenv.CTM в файле % AppData% .. \ Local \ Microsoft \ VisualStudio \ 10.0 \ 1033 и перезапускал мой VS, это работает!

Смежные вопросы