Как я могу исправить ошибку 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".
Продолжать показывать это сообщение об ошибке?
Эта ошибка также появляется в 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.
Я решил свою проблему, выполнив два шага:
-
Удалить все файлы, присутствующие в этом месте:
C:\Users\<Your User Name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
Перезапустите Visual Studio.
-
Откройте Visual Studio и перейдите в меню Инструменты → Диспетчер пакетов NuGet → Настройки диспетчера пакетов →
С левой стороны: Вы увидите раскрывающийся список: выберите Node.js, Инструменты → Npm → ClearCache → * OK
Затем снова попробуйте создать проект. Это решило мою проблему.
Ответ 22
Имел удовольствие испытать эту случайную проблему в Visual Studio 2017 Enterprise. Пробовал все решения здесь и не работало, включая ремонт VS (который занимает некоторое время). Несколько часов спустя я подумал, что мне стоит проверить файл ActivityLog.xml.
Удалите нарушающее расширение из "Командная строка разработчика для VS2017" в качестве администратора, так как Visual Studio просто зависает после открытия, и ничего нельзя щелкнуть.
Шаги для удаления - любезно предоставлено jessehouwing.net
- Найдите файл vsix, который вы использовали для установки расширения.
- Откройте его в своем любимом архиваторе (мой 7-zip).
- Получите идентификатор расширения из узла Identity из extension.vsixmanifest.
- Запустите (в моем случае)
vsixinstaller/u:Microsoft.VisualStudio.LiveShare
чтобы удалить расширение.
Ответ 23
В моем случае сообщение об ошибке "Пакет IntelliCodeCppPackage не загружен правильно. (VS2019)
Я решил, что это проблема с этими шагами;
- Отключить расширение "Visual Studio InttelliCode"
- перезапустите Visual Studio
- Включить это расширение снова
Ответ 24
У меня была похожая проблема (пакет типа Tizen Project не загружался правильно) с VS 2017.
Перепробовав все ответы выше и потратив несколько часов на поиск решения для ошибок внутри ActivityLog.XML
- у меня ничего не получилось.
В конечном итоге решением было Visual Studio Ремонт.
Я предполагаю, что процесс восстановления отменяет некоторые конфигурации, которые вызвали проблему.
Ремонт Visual Studio 2017
Ремонт Visual Studio 2019