Как я могу исправить ошибку Microsoft Visual Studio: "Пакет не загружен правильно"?

Я установил Visual Studio 2012 и DevExpress 13.1. Когда Visual Studio запустилась, она сгенерировала ошибку, показанную этим приложенным изображением,

Пакет Microsoft.VisualStudio.Editor.Implementation.EditorPackage загружен неправильно.

Возможно, проблема вызвана изменением конфигурации или установкой другого расширения. Вы можете получить дополнительную информацию, изучив файл "C:\Users\must\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml".

Продолжать показывать это сообщение об ошибке?

Microsoft Visual Studio - The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load correctly.

Эта ошибка также появляется в Visual Studio 2017.

Ответы

Ответ 1

Я начал видеть это на новой установке Windows и Visual Studio 2013 Ultimate с обновлением 2 (хотя другие также сообщали об этом в обновлениях 3 и 4, а также в версии Professional).

Чтобы решить эту проблему, закройте все экземпляры Visual Studio, а затем удалите все файлы в следующей папке:

Visual Studio 2013

%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache

Это работало нормально для меня. Благодаря этой статье.

Visual Studio 2015

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Visual Studio 2017

%localappdata%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache

Ответ 2

  • Закройте Visual Studio.

  • Резервное копирование и удаление следующего пути:

    C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\11.0

  • Перезапустите Visual Studio как Admin, в противном случае с помощью Visual Studio не сможет отредактировать папку Roaming.

Ответ 3

Попробуйте devenv/setup в командной devenv/setup VS с правами администратора.

У меня была такая же проблема с VS 2013 Ultimate. Я попробовал решение Резы, опубликованное здесь, но не сработало.

В конце концов я не смог закрыть VS, он показывал похожее диалоговое окно, когда пытался закрыть, и не закрывался. Я попытался это: здесь Сообщение об ошибке "Не найдены экспорты, которые соответствуют имени контракта ограничения". Ни.

Я заметил сообщение в окне Team Explorer, в котором говорилось: "Страница" somenumber "не найдена". Попробовал таким образом, и я нашел этот ответ: Страница '312e8a59-2712-48a1-863e-0ef4e67961fc' не найдена с помощью Visual Studio 2012. Поэтому я запускаю devenv/setup в командной devenv/setup VS с правами администратора.

Это сделал работу. Теперь все хорошо.

Надеюсь, поможет.

Ответ 4

Я столкнулся с этой проблемой в Visual Studio 2017 (15.7.4). Попробовав различные решения, в конечном итоге это сработало для меня: закройте все экземпляры VS, запустите из командной строки (возможно, с правами администратора):

"devenv.exe/clearcache" и "devenv/updateconfiguration"

Ответ 5

У меня была аналогичная проблема, и я пошел в Панель управления/Программы и отремонтировал установку Visual Studio. Я работал у меня.

Ответ 6

Решение для Visual Studio 2017:

Шаг 1. Откройте Visual Studio cmd в режиме администратора (см. пункт меню Пуск: Командная строка разработчика для VS 2017 - обязательно используйте: Запуск от имени администратора)

шаг 2: перейдите в папку, в которой установлен VS 2017, например:

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

(Вы можете скопировать/вставить эту команду в командную строку cmd, для Visual Studio Professional папка будет называться "Professional" вместо "Enterprise" и т.д.)

шаг 3: скопируйте/вставьте приведенную ниже команду

gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

нажмите ввод..

это решит проблему..

в противном случае вы также можете добавить в GAC, как указано выше

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll

Ответ 7

У меня была Visual Studio 2013 Professional, и я получил ту же ошибку. Я не смог удалить его, пока не восстановил установку Visual Studio. Это заняло некоторое время, но теперь все хорошо.

Ответ 8

У меня была та же проблема. Попытайтесь вспомнить последнее расширение, которое вы установили. Я удаляю последнее расширение из расширений и обновлений и перезапускаю Visual Studio. и проблема решена. Для меня имя расширения Производительность Электроинструменты

Ответ 9

Я также испытал этот вопрос после установки Telerik Reporting. Я не смог запустить какое-либо решение в VS2013 и не смог закрыть VS2013. После удаления пакета отчетов и удаления Local/Roaming AppData для VS 11/12 проблема была исправлена.

Ответ 10

Обновление VS2017 через установщик Visual Studio устранило проблему для меня.

Ответ 11

У меня также возникла проблема с обновлением Visual Studio 2013 4. После повторного запуска установки обновления 4 и выбора "Восстановить", а затем перезагрузки машины, проблема исчезла.

Ответ 12

Вам нужно найти файл devenv.exe.config в C:\Users\{user_name}\AppData\Local\Microsoft\VisualStudio\14.0\ и обновить его. (Или C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\, в зависимости от местоположения вашего файла devenv.exe.)

В этом конкретном случае вы должны найти строки, которые перенаправляют настройки для System.Collections.Immutable и меняют newVersion от 1.1.36.0 до 1.1.37.0.

Оригинальная статья Как восстановить Visual Studio 2015 после обновления 1 (танец зависимости).

Ответ 13

На основе this Connect feedback Я исправил его, закрыв все открытые документы и перезапустив Visual Studio. Я использую Visual Studio 2015.

Ответ 14

У меня была такая же проблема, и она была решена после выполнения devenv /setup в командной строке.

Ответ 15

У меня возникла та же проблема, в Visual Studio 2015, после долгих часов моего рабочего дня я нашел ответ на этот вопрос: * Закройте все экземпляры Visual Studio * и перейдите по адресу {AppData\Roaming\Microsoft\VisualStudio\14.0}, чтобы очистить все внутри него. * Запустите Visual Studio в режиме администратора, он восстановит папки внутри него.

Ответ 16

У меня была эта проблема, и проекты загружались неправильно или заявляли, что им нужна миграция. ActivityLog.xml показал ошибку с определенным расширением. Я удалил расширение и перезапустил Visual Studio. Это решило проблему.

Ответ 17

Решение VISUAL STUDIO 2017 для меня: 1. Закройте VS 2. Запустите его в режиме "Запуск от имени администратора".

Нет больше проблем.

Ответ 18

У меня была та же проблема, и для меня работала удаленная папка данных приложения для Visual Studio 11.0.

Ответ 19

У меня была эта проблема после установки Crystal Reports для Visual Studio. Я решил это, закрыв все экземпляры Visual Studio и переустановив Crystal Reports.

Ответ 20

Я просто хотел упомянуть, что я получил аналогичную ошибку в SQL Server Management Studio 2016, где я в основном проигнорировал ее. Позже я запустил Visual Studio (2015), и эта ошибка также произошла там.

Я искал и нашел ответ здесь, рекомендуя удалить файлы из

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

папка. Однако в моем случае эта папка была пуста.

Поскольку я помнил, что сначала увидел ошибку в Management Studio, я проверил, и была похожая папка в

%localappdata%\Microsoft\SQL Server Management Studio\13.0\ComponentModelCache

Эта папка не была пустой. Я закрыл Visual Studio и Management Studio и удалил файлы из этой папки.

Впоследствии, как Management Studio, так и Visual Studio запущены без ошибок.

Ответ 21

Я также столкнулся с той же ошибкой "Пакет NPM установлен неправильно" при создании проекта Node.js в Visual Studio 2015.

Я решил свою проблему, выполнив два шага:

  1. Удалить все файлы, присутствующие в этом месте:

    C:\Users\<Your User Name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
    

    Перезапустите Visual Studio.

  2. Откройте Visual Studio и перейдите в меню Инструменты → Диспетчер пакетов NuGet → Настройки диспетчера пакетов →

    С левой стороны: Вы увидите раскрывающийся список: выберите Node.js, Инструменты → Npm → ClearCache → * OK

Затем снова попробуйте создать проект. Это решило мою проблему.

Ответ 22

Имел удовольствие испытать эту случайную проблему в Visual Studio 2017 Enterprise. Пробовал все решения здесь и не работало, включая ремонт VS (который занимает некоторое время). Несколько часов спустя я подумал, что мне стоит проверить файл ActivityLog.xml.

ActivityLog.xml

Удалите нарушающее расширение из "Командная строка разработчика для VS2017" в качестве администратора, так как Visual Studio просто зависает после открытия, и ничего нельзя щелкнуть.

Шаги для удаления - любезно предоставлено jessehouwing.net

  1. Найдите файл vsix, который вы использовали для установки расширения.
  2. Откройте его в своем любимом архиваторе (мой 7-zip).
  3. Получите идентификатор расширения из узла Identity из extension.vsixmanifest.
  4. Запустите (в моем случае) vsixinstaller/u:Microsoft.VisualStudio.LiveShare чтобы удалить расширение.

Ответ 23

В моем случае сообщение об ошибке "Пакет IntelliCodeCppPackage не загружен правильно. (VS2019)

IntelliCodeCppPackage

Я решил, что это проблема с этими шагами;

  • Отключить расширение "Visual Studio InttelliCode"
  • перезапустите Visual Studio
  • Включить это расширение снова

Ответ 24

У меня была похожая проблема (пакет типа Tizen Project не загружался правильно) с VS 2017.
Перепробовав все ответы выше и потратив несколько часов на поиск решения для ошибок внутри ActivityLog.XML - у меня ничего не получилось.

В конечном итоге решением было Visual Studio Ремонт.
Я предполагаю, что процесс восстановления отменяет некоторые конфигурации, которые вызвали проблему.

Ремонт Visual Studio 2017
Ремонт Visual Studio 2019