Пакет '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

Ответ 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 без этих сообщений об ошибках.