Подтвердить что ты не робот

"Пакет поставщика" загружен неправильно.

VS 2013 Professional - Версия 12.0.31101.00 Обновление 4

Внезапно, когда я пытаюсь открыть проект (проект MVC или проект Python), я получаю:

Пакет "ProviderPackage" загружен неправильно.

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

В моем AppData\Roaming нет папки 12.0! В AppData\Local есть папка 12.0, но файл ActivityLog.xml отсутствует.

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

Я исправил несколько раз, и точно такое же поведение сохраняется.

Когда я пытаюсь запустить devenv.exe/setup или devenv.exe/resetuserdata, абсолютно ничего не происходит. Никакой ошибки, никакого процесса не запускается, ничего. Запуск devenv.exe без каких-либо параметров запускает VS.

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


1 день спустя: удалил VS 2013 и переустановил, а затем применил обновление 4.

Проблема для проекта MVC по-прежнему остается прежней: ProviderPackage не загружался правильно, а при запуске проекта VS закрывается и исчезает.

Последняя запись в ActivityLog.xml гласит:

<entry>
 <record>1120</record>
 <time>2015/03/17 06:38:43.882</time>
 <type>Error</type>
 <source>VisualStudio</source>
 <description>An exception was thrown during package instantiation and was caught in the package manager [ProviderPackage]</description>
 <guid>{5F2E5E42-4192-4D79-A0D8-1D881E808829}</guid>
 <hr>8000ffff - E_UNEXPECTED</hr>
 <errorinfo></errorinfo>
</entry>
4b9b3361

Ответ 1

Удаление ComponentModelCache из

C:\Users\имя_пользователя\AppData\Local\Microsoft\VisualStudio\14,0\ComponentModelCache

отлично работает для VS 2015.

Примечание. Вам необходимо закрыть VS перед удалением этой папки. Также замените 14.0 на 12.0 в пути к папке VS 2013

Ответ 2

Откройте Command Prompt и используйте следующие команды (при необходимости измените каталог в соответствии с папкой установки):

cd c:\

C: \ > "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /resetsippkgs "

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

Ответ 3

Удалить папку ComponenModelCache

C:\Users\XXXX\AppData\Local\Microsoft\VisualStudio\XX\ComponentModelCache

который работал у меня

Ответ 4

отлично работает и для VS 2013. Отлично.

Ответ 5

Убедитесь, что пути указаны правильно: Computer\HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0

Например, мой ключ VisualStudioLocation изменился с "C:\Documents\Visual Studio 2015" на просто "Visual Studio 2015", что было проблематично.

Ответ 6

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

Ответ 7

Я не могу оставить комментарий к Мурату Йылдызу, так что это следующая лучшая вещь. Его решения отлично работают. Я открыл командную строку Visual Studio в качестве администратора и выбежал из командной строки:

C:\WINDOWS\system32>devenv /resetskippkgs

Он работал как шарм.