Пакет 'ProviderPackage' загрузился неправильно
Я установил Visual Studio 2012 и позже. Обновление 2. После установки Update 2 при загрузке любого проекта я получаю следующую ошибку:
---------------------------
Microsoft Visual Studio
---------------------------
Пакет 'ProviderPackage' загрузился неправильно.
Проблема может быть вызвана изменением конфигурации или установкой другого расширения. Вы можете получить дополнительную информацию, просмотрев файл" C:\Users\username\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml ".
Продолжать показывать это сообщение об ошибке?
---------------------------
Да Нет
---------------------------
После нахождения ActivityLog.xml
я вижу следующий набор ошибок:
<entry>
<record>300</record>
<time>2013/04/23 18:32:54.002</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [ProviderPackage]</description>
<guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
</entry>
<entry>
<record>301</record>
<time>2013/04/23 18:32:54.012</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [ProviderPackage]</description>
<guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
<hr>80131522</hr>
<errorinfo>Method 'GetHostedIntellisenseTypes' in type 'Microsoft.VisualStudio.Progression.DTEWrapperCached' from assembly 'Microsoft.VisualStudio.GraphProviderPackage, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' does not have an implementation.</errorinfo>
</entry>
<entry>
<record>302</record>
<time>2013/04/23 18:32:54.012</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [ProviderPackage]</description>
<guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
<hr>80131522</hr>
<errorinfo>Method 'GetHostedIntellisenseTypes' in type 'Microsoft.VisualStudio.Progression.DTEWrapperCached' from assembly 'Microsoft.VisualStudio.GraphProviderPackage, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' does not have an implementation.</errorinfo>
Поиски Google не показывают точное совпадение по моей проблеме. Я попытался найти пакеты на установке ISO и не могу найти пакет, который необходимо отремонтировать...
F:\packages>dir /s *provider*
Volume in drive F is VS2012_ULT_MSDN_ENU
Volume Serial Number is 4A21-C8BD
Directory of F:\packages\SSDT
07/26/2012 11:30 AM 780,288 DbSqlPackageProvider.msi
1 File(s) 780,288 bytes
Total Files Listed:
1 File(s) 780,288 bytes
0 Dir(s) 0 bytes free
Любые другие идеи?
Ответы
Ответ 1
Это ответ Аарона (Аарон Рид) сверху, просто скопированный как ответ, а не часть вопроса:
Исправлено... Исправлено... Исправлено...
- Открытые программы и функции (run: appwiz.cpl)
- Отсортированный список установленных приложений: Дата установки
- Отфильтрованный список, добавив "SQL" в верхний правый поисковый фильтр
- Элемент списка
Я установил VS2012 на 4/1/13, поэтому я просмотрел каждый из перечисленных элементов SQL в списке и щелкнул правой кнопкой мыши → Восстановить
Оттуда я запустил VS2012 и без проблем открыл целевой файл решения.
Мой список:
- Платформа приложений Data-Tier Microsoft SQL Server 2012
- Инструменты данных Microsoft SQL Server - enu (11.1.20627.00)
- Объекты управления Microsoft SQL Server 2012 (x64)
- Типы CLR для Microsoft SQL Server 2012 (x64)
- Типы CLR для Microsoft SQL Server 2012
- Объекты управления Microsoft SQL Server 2012
- Служба компилятора Transact-SQL Microsoft SQL Server 2012
- Утилиты командной строки Microsoft SQL Server 2012
- Microsoft SQL Server Data Tools Build Utilities - enu (11.1.206...
- Microsoft SQL Server Compact 4.0 SP1 x64 ENU
- Служба языка SQL SQL Server 2012 T-SQL
- Собственный клиент Microsoft SQL Server 2012
- Платформа приложений Data-Tier Microsoft SQL Server 2012
- Microsoft SQL Server 2012 Express LocalDB
- Microsoft SQL Server 2012 Transact-SQL SpriptDom
Ответ 2
- Закрыть Visual Studio.
- Откройте командную строку разработчика для Visual Studio 2012 (как администратор).
- Введите
devenv /setup
.
- Перезапустите Visual Studio.
Возможный дубликат Ошибка Visual Studio 2012: пакет "Visual С++ package" не загружен
См. Visual С++ package: не удалось загрузить,
Ответ 3
Это сработало для меня -
Чтобы исправить эту проблему, необходимо очистить кеш Visual Studio:
%LOCALAPPDATA%\Microsoft\VisualStudio\11.0\ComponentModelCache
Спасибо за сообщение в блоге Не удалось установить SetSite для пакета [Microsoft.VisualStudio.Editor.Implementation.EditorPackage].
Ответ 4
Обычно это можно устранить, очистив кеш Visual Studio в:
Visual Studio 2012: %LOCALAPPDATA%\Microsoft\VisualStudio\11.0\ComponentModelCache
Visual Studio 2013: %LOCALAPPDATA%\Microsoft\VisualStudio\12.0\ComponentModelCache
Ответ 5
Я исправил это, удалив или удалив:
Инструменты данных Microsoft SQL Server - enu (14.0.50325.0)
Надеюсь, это поможет:)
Ответ 6
Еще более быстрое исправление - просто восстановить Microsoft SQL Server в списке. Это исправило мою проблему.
Ответ 7
Работал для меня.
Window7 SP1 + VS 2013
Откройте команду Developer Propmpt для VS 2012 (как администратор).
Запустите devenv/setup.
Ответ 8
Удаление/восстановление инструментов SQL Server Data - единственное, что сработало для меня, благодаря комментарию wayne.blackmon.
Изображение ниже
![Удалить инструменты данных SQL Server]()
Ответ 9
У меня была такая же проблема в Visual Studio 2013 для Windows 8.1.
Предыдущие ответы не сработали для меня. Мне пришлось отремонтировать Visual Studio, а затем перезагрузить мою машину.
Ответ 10
Для меня ActivityLog.xml
указано
<errorinfo>Access to the path 'C:\Users\Klas\Documents\Visual Studio
2015\ArchitectureExplorer' is denied.</errorinfo>
Когда я просмотрел эту папку, я понял, что вся структура папок здесь
C:\Users\Klas\Documents\Visual Studio 2015
было установлено разрешение, чтобы у моего пользователя не было разрешений на запись. Я добавил права Full Control для моего пользователя для этой папки и всего ниже.
После этого сообщение исчезло. Кроме того, когда я запустил Visual Studio, он создал много подпапок в этой папке.
Ответ 11
В моем случае проблема возникла после того, как я установил Visual Studio 2015. С этого момента не загружался ни 2015, ни предыдущие версии Visual Studio.
Проблема заключалась в том, что переменная среды PATH превышала длину MAX.
Я сократил его до менее 2048 и перезапустил машину. Visual Studio начал загрузку, но с некоторыми ошибками. Наконец, запустите devenv /setup
, и все вернется в нормальное состояние.
Ответ 12
Я получаю эту ошибку при запуске Visual Studio:
the 'visual studio component model host package' did not load correctly...
После этой группы других сообщений об ошибках The '' package did not load correctly...
.
Я понял, что у меня недостаточно свободного места на моем диске C, где была установлена Visual Studio.
Я открыл пробел и перезапустил Visual Studio, решив проблему.
Не уверен, что он имеет какое-либо отношение к свободному пространству на диске.
Ответ 13
У меня была аналогичная ошибка. После обновления до версии VS2012.U2 проблема исчезла. Обновление TFS 2012 2 невозможно удалить без удаления TFS. Хотя у меня возникла проблема с обновлением с TFS2012.U1 до U2, я нашел TFS2012.U2 стоящим.
Ответ 14
Другое предложение,
Запуск от имени администратора и перезапуск приложения VS.
Применить обновление пакета.
Перезагружать.
Надеюсь, это поможет!
Ответ 15
Это была проблема с правами доступа к моему каталогу% USERPROFILE% (из-за сбоя с ПК). Установка разрешений на полный доступ зафиксировала его.
Ответ 16
От Форумы MSDN:
- Откройте проводник Windows и перейдите к < путь установки Visual Studio > \Common7\IDE
- Devenv.exe/SafeMode: запускает IDE в безопасном режиме, загружая минимальные окна.
- Devenv.exe/ResetSettings: восстанавливает настройки по умолчанию IDE, дополнительно сбрасывается в указанный файл VSSettings.
- Devenv.exe/ResetAddin: Удаляет команды и командный интерфейс, связанные с указанной надстройкой.
- Devenv.exe/ResetSkipPkgs: очищает все теги SkipLoading, добавленные в VSPackages.
Если по-прежнему нет помощи, я предлагаю вам попробовать восстановить установку Visual Studio или удалить ее, а затем переустановить. Если вы хотите переустановить его, я боюсь, что вам нужен DVD или прекрасный Интернет.
Для меня работают первые три шага.
Ответ 17
Я получил "счастливый" и перезапустил Visual Studio 2013, и он сработал. У меня были другие ошибки, в которых удалялось удаление элементов временного кэша.
Боковое примечание. Хотя Visual Studio 2015 пока не идеальна, и NuGet стал менее дружелюбным к использованию IMO, если мой компьютер перезагружен сетевыми администраторами домена компании или особенно, когда есть компьютер, который потерял власть с коричневым из некоторых потеря мощности Visual Studio 2013 станет немного "забавой", чтобы исправить, в то время как проекты Visual Studio 2015 в течение нескольких месяцев, похоже, просто открываются просто отлично, как будто ничего не произошло при входе в систему.
Ответ 18
У меня была аналогичная ошибка (в Windows 7. Я установил Visual Studio 2015 Professional, а затем после этого несколько "пакетов не загружались правильно", сообщения начали появляться, когда я запускал Visual Studio 2012).
Какая исправленная проблема заключалась в ремонте "Microsoft Studio Tools for Applications 2012".
- Запустите "appwiz.cpl" (Панель управления → Программы → Удалить программу
- Щелкните правой кнопкой мыши на "Microsoft Studio Tools for Applications 2012". Выберите "Изменить", затем нажмите "Восстановить".
![Панель управления - Программы]()
После этого я могу открыть Visual Studio 2012 без этих сообщений об ошибках.