Пакет не был правильно загружен visual studio

Обновлено: 02.07.2024

Я установил Visual Studio 2015 RC и установил над ним Visual Studio 2015 RTM. Я не смог найти в интернете ничего, что говорило бы, что ты не можешь этого сделать. Я не знаю, имеет ли это отношение к проблеме.

" Microsoft.VisualStudio.Редактор.Реализация.Пакет EditorPackage ' не загружался правильно"

  • XamarinShellPackage
  • TestWindowPackage
  • NuGetPackage
  • ErrorListPackage

как я могу решить эту ошибку?

он сказал, чтобы взглянуть в ActivityLog.xml. Я не мог найти Microsoft.VisualStudio.Редактор.Реализация.EditorPackage.

но XamarinShellPackage it сказал:

на TestWindowPackage:

на NuGetPackage:

на ErrorListPackage он сказал:

так. Есть какие-нибудь предложения?

первое обновление

Я просто попытался загрузить проект и. Что-то очень не так. Он не может загрузить кучу пакетов, таких как: "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage и т. д. "и обозреватель решений полностью пуст! Что происходит?

второе обновление

Screenshot of Programs and Features

этот как выглядят мои программы и функции:

третье обновление

Я удалил и удалил столько, сколько я осмелился.

  • удалено все в AppDataRoamingMicrosoftVisualStudio14.0
  • удалено все в AppDataLocalVisualStudio14.0
  • удалена Visual Studio 2015 с помощью программ и функций (выше скриншот)
  • удалена папка вторичного установщика Visual Studio в программе Папка файлов в целом
  • удалено все, что связано с Visual Studio 14.0 из Program Files

Я не хочу испортить свою установку Visual Studio 2013. VS2015 все еще не может загрузить пакеты выше! Поэтому, если у кого-то есть больше информации о том, какие именно программы можно удалить из приведенного выше скриншота, я был бы очень рад.

Microsoft Visual Studio - пакет «Microsoft.VisualStudio.Editor.Implementation.EditorPackage» загружен неправильно.

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

Внимательно прочитайте эту ошибку: «Вы можете получить больше информации, изучив файл . » - что говорит этот файл? Прежде чем приступить к более глубокому анализу, нужно проверить одну вещь: «Достаточно ли свободного места на диске»? К вашему сведению: у меня была такая же проблема в VS Pro 15.7.x - решение от @dinesh решило ее для меня. ОБНОВЛЕНИЕ: Открыл другой проект сегодня (через 1 день после моего предыдущего комментария выше) и снова получил ту же ошибку. Следуйте инструкциям в @dinesh ниже, и ошибка исчезла. Не знаю, были ли это шаги, или просто открыть Visual Studio во второй раз.

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

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

Visual Studio 2013

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

Visual Studio 2015

Visual Studio 2017

У меня такая же проблема в VS 2015, но там, похоже, нет никакой ComponentModelCache папки. Возможно, в новых версиях Visual Studio оно называется другим именем? @jpierson да папку ComponentModelCache для VS 2015 можно найти в папке: 14.0 . Полный путь выглядит следующим образом: C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache У меня возникла эта проблема на моей новой установке Visual Studio 2017 . и снова структура папок не та! Добавили папку, созданную для VS 2017, возможно, захотите попробовать и посмотреть. Работал для Visual Studio 2019:% localappdata% \ Microsoft \ VisualStudio \ 16_xxxx

Закройте Visual Studio.

Сделайте резервную копию и удалите следующий путь:

Перезапустите Visual Studio как Admin . В противном случае Roaming папка не может быть восстановлена ​​Visual Studio.

Это также работало с Visual Studio 2015 Community Edition. Путь меняется на C:\Users\\AppData\Roaming\Microsoft\VisualStudio\14.0 , но работает точно так же. Также перед открытием Visual Studio я devenv /setup выполнил команду, предложенную @JB Решение, предложенное @user_v, немного менее абразивно, так как оно удаляет только проблемную папку, а не все. Это сработало для меня. Но после удаления указанных файлов я запускаю devenv /setup команду в Command Prompt for VS2015 . Это привело к повторному созданию удаленных файлов. затем я запускаю Visual Studio;) Там не было папки VisualStudio для меня (VS Pro 2017). Я удалил C:\Users\\AppData\Local\Microsoft\VisualStudio\15.0_xxxx и запустил в режиме администратора, и это сработало. «Перезапустите Visual Studio как администратор» работал для меня, спасибо

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

Это сработало для меня, я думаю, что есть проблема с одним из расширений инструментальных средств производительности после последнего обновления VS Это сработало для меня, и я запустил командную строку VS 2015 в режиме администратора. +1 Обязательно начните Developer Command Prompt for VS . devenv.exe скорее всего, не известен в вашей обычной CMD (если вы не добавили его по крайней мере в путь). Эта командная строка разработчика позаботится об этом. Он был установлен с VS и был в меню «Пуск» в моем случае.

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

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

Ниже приведены распространенные проблемы, которые могут возникнуть при работе с VSPackage, и советы по устранению проблем.

устранение неполадок в VSPackage, которые не позволяют запускать Visual Studio

Запустите Visual Studio в защищенном режиме.

Чтобы запустить Visual Studio в защищенном режиме, в командной строке введите devenv.exe/SafeMode.

Во время этого процесса пакеты VSPackage не загружаются, за исключением пакетов VSPackage, которые входят в состав Visual Studio .

Устранение неполадок с пакетом VSPackage, который не загружается

Если пакет VSPackage предназначен для запуска в экспериментальном корне реестра, убедитесь, что вы используете экспериментальную версию Visual Studio .

Чтобы запустить экспериментальную версию, введите в командном окне следующую команду: devenv/рутсуффикс exp.

Проверьте записи реестра VSPackage.

Откройте окно вывода экземпляра Visual Studio , который не может загрузить VSPackage. Сведения о том, почему пакет VSPackage не удается загрузить, может отображаться в этом окне.

Если вы запускаете экспериментальную версию Visual Studio из Visual Studio интегрированной среды разработки (IDE), проверьте окно вывода обеих версий.

Проверьте журнал действий.

Для получения дополнительных сведений об исключениях, создаваемых интегрированной средой разработки, щелкните исключения в меню Отладка , чтобы включить исключения. В диалоговом окне исключения выберите типы исключений, сведения о которых требуется получить.

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

Объедините новые или измененные команды меню и те, которые уже находятся в интегрированной среде разработки, введя в Visual Studio командной строке следующую команду: devenv/рутсуффикс exp/Setup.

Убедитесь, что Visual Studio может найти UI.dll для VSPackage.

Найдите идентификатор CLSID пакета VSPackage в разделе Packages реестра:

по адресу hklm\software\microsoft\microsoft Visual Studio \ <version> \паккажес

Убедитесь, что путь, указанный в подразделе Сателлитедлл, указан правильно.

Устранение неполадок в пакетах VSPackage, которые неожиданно заменяются

Задайте точки останова в коде.

Хорошей отправной точкой для отладки является конструктор и метод инициализации. Можно также задать точки останова в области, которую требуется вычислить, например команде меню. Чтобы включить точки останова, необходимо запустить в отладчике.

В меню Проект выберите пункт Свойства.

В диалоговом окне страницы свойств перейдите на вкладку Отладка .

В поле аргументы командной строки введите корневой суффикс среды разработки, для которой предназначен пакет VSPackage. Например, чтобы выбрать экспериментальную сборку, введите: /Рутсуффикс exp.

В меню Отладка выберите команду начать отладку или нажмите клавишу F5.

При отладке проекта создайте или загрузите существующий экземпляр проекта прямо сейчас.

Используйте журнал действий.

Трассировка поведения VSPackage путем записи сведений в журнал действий в ключевых точках. Этот метод особенно полезен при запуске пакета VSPackage в розничной среде. Дополнительные сведения см. в разделе инструкции. Использование журнала действий.

Используйте открытые символы.

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

В меню Сервис/параметры перейдите в диалоговое окно Отладка/символы .

Добавьте следующее расположение файла символов (. pdb):

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

Устранение неполадок с отсутствующим пакетом VSPackage или одной из его зависимостей

Для управляемого кода убедитесь, что пути ссылок верны.

В меню Проект выберите пункт Свойства.

Перейдите на вкладку ссылки в диалоговом окне страницы свойств и убедитесь, что все пути указаны правильно. Кроме того, можно использовать Обозреватель объектов для поиска объектов, на которые имеются ссылки.

Для управляемого кода можно использовать Fuslogvw.exe (средство просмотра журналов привязки сборок) для просмотра сведений о неудачных загрузках сборок.

Для неуправляемого кода найдите CLSID пакета VSPackage в Visual Studio узле реестра CLSID:

по адресу hklm\software\microsoft\microsoft Visual Studio \ <version> \клсид

Убедитесь, что запись InprocServer32 имеет правильный путь к библиотеке DLL VSPackage.

У меня проблема с VS2015 и проектами cordova. Раньше в этот день мой проект работал отлично. Однако я переместил проект в новую папку, и теперь VS2015 не работает. Он работает, но каким-то образом веб-ресурсы были удалены, пакет NPM в моем поврежденном Visual Studio. Gppfile.js.

Кто-нибудь сталкивается с этой проблемой раньше?

введите описание изображения здесь

ОТВЕТЫ

Ответ 1

Откройте REGEDIT и найдите в реестре, чтобы найти ключ , как показано в файле журнала, ключ должен находиться под [User]\Software\Microsoft\VisualStudio\14.0_Config\AutoLoadPackages

Вы можете удалить его. Сначала сделайте экспорт, если что-то пойдет не так.

Ответ 2

Переименование или удаление папки профиля VS в каталоге профиля AppData устранило проблему для меня. Вы можете предпочесть переименование, если у вас установлено много расширений, если это решение не решит проблему и захочет вернуться, переименовав папку обратно.

Ответ 3

Это случилось со мной после установки новой версии VS 2015 Azure Pack.

Удаление всех компонентов Azure из "Программы и компоненты" с сегодняшней установкой даты и запуском установки снова помогло.

Ответ 4

У меня была аналогичная проблема с использованием Visual Studio 2017:

введите описание изображения здесь

при попытке добавить ссылку к проекту.

Проблема была устранена путем удаления предыдущей версии Visual Studio (2012), установленной на моем компьютере.

Ответ 5

в корень решения исправлена ​​моя проблема.

UPDATE

Относительно того, что JSON Outline не работает, используя Visual Studio 2017, убедитесь, что .json файл находится в файле/проекте , который загружен/открыт, и при создании файла. Для "создания" пустого шаблона .json используйте следующее:

В обозревателе решений щелкните правой кнопкой мыши Solution/project/folder > Add > New Item. > Шаблон развертывания Azure Resource Manager.

Если у вас есть существующий шаблон, скопируйте его содержимое.

Контур JSON должен работать.

Вам необходимо установить различные расширения Visual Studio для Azure. Извините, но я не знаю, что дает функция JSON Outline или функция DeploymentProject.

Ответ 6

Это сработало для меня:

  • Закрыть экземпляры Visual Studio
  • Переименовать C:\Users\leibbr\AppData\Роуминг\Microsoft\VisualStudio\14.0
  • Откройте Visual Studio (проблема исчезла, но это также настройка TFS и т.д.)
  • Закрыть Visual Studio
  • Удалить вновь созданную папку 14.0 и переименовать старую папку обратно в 14.0
  • Открыть Visual Studio
  • Магия!

Ответ 7

  • Откройте Visual Studio ActivityLog.xml из C:\Users >\AppData\Roaming\Microsoft\VisualStudio\14.0.
  • Найдите GUID пакетов, вызывающих проблему из журнала активности.
  • Открыть REGEDIT
  • Перейдите в HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config\Packages >
  • Щелкните правой кнопкой мыши и удалите всю запись
  • Чтобы быть на более безопасной стороне, экспортируйте запись перед удалением

Ответ 8

Когда у меня была такая же проблема, я искал в реестре GUID оскорбительного пакета. Результаты показали мне, какое расширение было виновником (это была производительность Power Tools 2015).

Я удалил и переустановил его, и это решило проблему.

Ответ 9

    Откройте Developer PowerShell для вашей версии Visual Studio с правами администратора.

Перейдите в папку Public Assembly в вашей версии Visual Studio. Например: VS 2017 Professional, запустите команду ниже:

cd 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies'


Поскольку файлы и соответствуют распространяемым пакетам Visual C ++ для Visual Studio 2013, я указал расположение пакетов после их загрузки (третий вариант на скриншоте). После этого установка прошла гладко.

требуется для установки , есть ли какие-либо предварительные условия для установки Visual Studio 2015 в Windows 10, может быть, мне не хватает чего-то очевидного?

Это была проблема с веб-установщиком Visual Studio между полуднем PST 4 сентября и 11:30 8 сентября (также PST), которая теперь исправлена ​​с нашей стороны.

В частности, мы запускали сценарий очистки на предыдущих предварительных веб-установщиках для Visual Studio, но сценарий стал слишком агрессивным и удалил vcredist_x86.exe, хотя продукту RTM по-прежнему требовался этот конкретный пакет. Как только мы осознали ошибку, мы повторно опубликовали и повторно сопоставили этот пакет, чтобы теперь установка через Интернет работала правильно.

Другие обходные пути (загрузить ISO + установить vcredist_x86.exe вручную) по-прежнему должны быть хорошими ответами, но всем, кто читает это сейчас, не следует беспокоиться об этих обходных путях.

И, наконец, мы изучаем наши внутренние политики и процедуры, чтобы попытаться избежать такого рода крупных ошибок в будущем.

ЭрикКн, менеджер по разработке Visual Studio

Просто чтобы сказать, сейчас август 2016 года, и эта проблема все еще жива (это была проблема не только с одной конкретной сборкой VS2015).

Что касается меня, мне пришлось установить VS2015 в поезде и израсходовать ежемесячный объем данных моего мобильного телефона в 2 ГБ, поскольку, хотя он утверждал, что только один пакет был поврежден, он в конечном итоге получил повторное приобретение все.

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

Итак, краткий ответ: установщик VS2015 все еще не особо стабильна.

  • 1 Майк, у меня такая же проблема, но я не могу ее решить. Какой-либо прогресс?
  • Для зависания VS2015 SP3 я открыл диспетчер задач и убил один из процессов установки. После этого установка была прервана. Но затем я перезагрузил свой ноутбук, и он сразу же продолжил снова (без повторного получения всего) и продолжил нормально. Но если серьезно . это самый нестабильный установщик Visual Studio из когда-либо существовавших .
  • У меня такая же проблема
  • 2017 г. и до сих пор не могу установить это программное обеспечение. Мне нужно установить его в сети, которая НЕ МОЖЕТ быть подключена к Интернету. Это возмутительно, что они предоставляют автономный установщик ISO, который не работает в автономном режиме .

У меня была такая же проблема с установкой VS 2015 Community. В моем случае решением было загрузить автономный установщик (образ ISO,

3,7 ГБ), смонтировать образ и запустить vs_community.exe с правами администратора.

Запустите от имени администратора и просто продолжайте нажимать кнопку загрузки из Интернета. Мне пришлось щелкнуть по нему 50 раз или около того, и ВСЕГДА он завершился. (5-7 кликов на упаковку)

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

Это со страницы ЗДЕСЬ и не является что я придумал сам. Хотя я добавил VC_redist x86 / x64 загрузок в список.

Позвольте добавить, что я запустил файл обновления .exe в запустить от имени администратора так что вы тоже можете захотеть.

Скачав эти файлы и выбрав их в Укажите местоположение .. коробка у меня работала нормально. Мне пришлось сослаться на все 4 файла выше, чтобы установить его.

Но в итоге я пропустил некоторые обновления:


У меня были похожие проблемы, и у меня сработало следующее решение:

  • 5 Джо, я тоже пробовал, но, к сожалению, у меня не получилось
  • У меня такая же проблема, но приведенное выше решение не сработало для меня.

Я решил конкретную проблему с отсутствующими или поврежденными распространяемыми файлами, выполнив следующие действия:

  • перейти к Microsoft Certificates
  • Начало certmgr.ms
  • открыто доверенные корневые центры сертификации
  • проверьте установленные сертификаты ms с сертификатами Microsoft Certificates
  • скачать и импортировать недостающие

У меня тоже была такая проблема. Но я заметил, что проблема возникла только тогда, когда я открыл нового пользователя (не администратора). Я сделал пользователя администратором, и он работал нормально. Вы должны попробовать, я думаю, это решение вашей проблемы.

(предисловие: имейте в виду, что, хотя это сработало в довольно распространенной корпоративной системе, все они разные, и это может работать не для всех)

в любом случае, я надеюсь, что это спасет кого-то еще от двух дней боли, которую это причинило мне.

Я пробовал большинство пунктов, перечисленных в VS 2013, VS 2015 и VS 2017 Community Edition, и все они не удалось где-то во время установки, или не удалось при установке Data Tools, или Data Tools не работали правильно (редактор сценариев SSIS VSTA не отображается в VS2015). Когда я попробовал с VS 2017 Профессиональныйустановка прошла гладко для Studio и для Data Tools, при этом Data Tools в конце работала правильно.

У меня была такая же проблема с Visual Studio Express 2015, но я смог установить после запуска всех обновлений Visual Studio Express 2012.

Читайте также: