Пакеты не загружаются после установки Visual studio 2015 RTM
проблема
Я установил Visual Studio 2015 RC и установил над ним Visual Studio 2015 RTM. Я не смог найти в интернете ничего, что говорило бы, что ты не можешь этого сделать. Я не знаю, имеет ли это отношение к проблеме.
к сожалению, когда я запустил VS 2015 RTM в первый раз после перезапуска он выскочил окна сообщений с:
" Microsoft.VisualStudio.Редактор.Реализация.Пакет EditorPackage ' не загружался правильно"
также:
- XamarinShellPackage
- TestWindowPackage
- NuGetPackage
- ErrorListPackage
как я могу решить эту ошибку?
журналы
он сказал, чтобы взглянуть в ActivityLog.xml. Я не мог найти Microsoft.VisualStudio.Редактор.Реализация.EditorPackage.
но XamarinShellPackage it сказал:
<entry>
<record>339</record>
<time>2015/07/21 13:01:54.011</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [XamarinShellPackage]</description>
<guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
</entry>
<entry>
<record>340</record>
<time>2015/07/21 13:01:54.013</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [XamarinShellPackage]</description>
<guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
</entry>
на TestWindowPackage:
<entry>
<record>394</record>
<time>2015/07/21 13:02:02.751</time>
<type>Error</type>
<source>TestWindowPackage</source>
<description>TestWindowPackage.Initialize failed with exception:
System.NullReferenceException:
Object reference not set to an instance of an object.
at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()
PackageContainer loaded: False
</description>
</entry>
<entry>
<record>395</record>
<time>2015/07/21 13:02:02.752</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [TestWindowPackage]</description>
<guid>{BFC24BF4-B994-4757-BCDC-1D5D2768BF29}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
на NuGetPackage:
<entry>
<record>405</record>
<time>2015/07/21 13:02:04.096</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [NuGetPackage]</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
<entry>
<record>406</record>
<time>2015/07/21 13:02:04.096</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [NuGetPackage]</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
на ErrorListPackage он сказал:
<entry>
<record>409</record>
<time>2015/07/21 13:02:04.624</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [ErrorListPackage]</description>
<guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
</entry>
<entry>
<record>410</record>
<time>2015/07/21 13:02:04.629</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [ErrorListPackage]</description>
<guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
то, что я пробовал до сих пор
- Инструменты --> Расширения и обновления я попытался удалить и повторно установить расширения. Но когда я нажимаю на пункт меню "Расширения и обновления", я получаю исключение "ссылка на объект не установлена"?? Поэтому я не могу попробовать этот вариант.
- я деинсталлировал Visual Studio 2015 и переустановил его. Никакие эффекты.
- я сделал то, что предлагается в https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage в 13-2-2015 в 16: 49. Никакие эффекты. На самом деле вся точно такая же структура папок и файлов (на быстрый взгляд) копируется обратно после запуска Visual Студия 2015 снова.
так... Есть какие-нибудь предложения?
обновления к вопросу
первое обновление
Я просто попытался загрузить проект и... Что-то очень не так. Он не может загрузить кучу пакетов, таких как: "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage и т. д..."и обозреватель решений полностью пуст! Что происходит?
второе обновление
этот как выглядят мои программы и функции:

третье обновление
Я удалил и удалил столько, сколько я осмелился.
- удалено все в AppDataRoamingMicrosoftVisualStudio14.0
- удалено все в AppDataLocalVisualStudio14.0
- удалена Visual Studio 2015 с помощью программ и функций (выше скриншот)
- удалена папка вторичного установщика Visual Studio в программе Папка файлов в целом
- удалено все, что связано с Visual Studio 14.0 из Program Files
Я не хочу испортить свою установку Visual Studio 2013.
VS2015 все еще не может загрузить пакеты выше!
Поэтому, если у кого-то есть больше информации о том, какие именно программы можно удалить из приведенного выше скриншота, я был бы очень рад.
четвертый обновление
шаги (обновление от обновления 3)
- удалено все в AppDataRoamingMicrosoftVisualStudio14.0
- удалено все в AppDataLocalVisualStudio14.0
- удалите все, что касается Visual Studio 14.0 из ProgramData
- удалена Visual Studio 2015 с помощью программ и функций (выше скриншот)
сделал все это статья говорит:
https://support.microsoft.com/nl-nl/kb/3016536- удалена папка вторичного установщика Visual Studio в папке Program Files полностью
- удалено все, что имеет отношение к Visual Studio 14.0 из программных файлов в основном. Все, что осталось от удаления в программах и функциях.
- удалить распространяемый Microsoft Visual C++ (x86) - 14.0.xxx также
удалил мои Xamarin вещи также
- надеюсь, я ничего не забыл, но bottomline-это полностью избавиться от всего, что связано с visual studio 2015.
- переустановите Visual studio 2015 RTM, и он должен работать сейчас. Мне нужно снова установить некоторые сторонние вещи, но, по крайней мере, это работает!
11 ответов:
У меня есть visual studio 2012, 2013 и 2015 Все установлены на моей машине. После установки Visual Studio 2013 Update 5 я начал получать ошибку "пакет не загружен правильно" в VS 2013.
все, что я сделал, чтобы заставить его работать, это следовать этому шагу:
- закройте все экземпляры Visual Studio
- удалить все в этой папке
C:\Users\%username%\AppData\Local\Microsoft\VisualStudio.0\ComponentModelCache- Перезапустить Visual Studio
хотя я не пробовал это в 2015 году, я считаю, что это должно решить проблему. Чтобы сделать это для visual studio 2015, 12.0 следует заменить на 14.0
обновление
вместо удаления всего в папке (как предложено Шаг 2 выше), гораздо безопаснее переименовать папку и разрешить Visual Studio создать новую. Иногда вам может потребоваться скопировать что-то из старой папки.
Я надеюсь, что это еще больше поможет вы все.
еще один обходной путь для
Visual Studio 2015 Update 1
- открыть
c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio.0\devenv.exe.config- изменить перенаправление привязки к
System.Collections.Immutable,newVersionдолжно быть1.1.37.0(не1.1.36.0).перенаправление должно выглядеть так:
<dependentAssembly> <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> <bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/> </dependentAssembly>ошибка
ActivityLog.xml:ошибка SetSite для пакета [CSharpPackage][не удалось загрузить файл или система сборки.Коллекции.Неизменяемый, Версия=1.1.36.0, Культура=нейтральный, PublicKeyToken=b03f5f7f11d50a3a ' или один из его зависимости. Определение манифеста сборки расположены не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)]:{ на Microsoft.VisualStudio.LanguageServices.Реализация.LanguageService.AbstractPackage`2.Инициализировать() на Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Инициализировать() на Microsoft.VisualStudio.Ракушка.Пакет.Microsoft.VisualStudio.Ракушка.Взаимодействие.IVsPackage.SetSite(IServiceProvider sp)}
вы можете прочитать больше о том, как устранить такие проблемы в моем блоге как восстановить Visual Studio 2015 после обновления 1
у меня была такая же проблема с VS 2015 Community RTC и я смог исправить это, удалив все в:
C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio.0иC:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio.0поэтому я бы рекомендовал попробовать это, поскольку вы можете избежать удаления / переустановки VS
из-за расширения в VS2015, мне пришлось переименовать: C:\Users\\AppData\Local\Microsoft\VisualStudio\14.0
после переименования я открыл VS2015 и получил больше этих ошибок, но папка 14.0 была воссоздана.
Я закрыл VS2015 и скопировал расширения папок и STemplate из исходной/переименованной папки в новую.
снова открыт VS2015 и все работает снова.
обновление: 24/9/2015 12: 17pm: Он снова перестал работать. Я перепробовал все варианты в этом посте. Я нашел еще один пост, и это, кажется, работает:
выполнить: devenv / clearcache devenv / updateconfiguration
похоже на решение @Tom Clelford, но в дополнение к удалению всего в:
C:\Users{username}\AppData\Local\Microsoft\VisualStudio\14.0
Мне пришлось также удалить все в
C:\Users{username}\AppData\Local\Microsoft\VisualStudio\vshub
Мне не нужно ничего трогать в папку Roaming, но это может варьироваться от пользователя к пользователю.
моя проблема возникла после установки Visual Studio 2015 Update 1
Я пробовал все предложенные решения без удачи, Решение, которое работало для меня, было одним из Эрика Нокса (команда Microsoft)
это
- загрузите правильную конфигурацию VSUpdate 1 в папку на вашем компьютере по этой ссылке: https://download.microsoft.com/download/2/7/6/276D15B2-6851-42AA-8D1F-639CD3FC84BE/devenv-exe-config-update1.xml
Откройте командную строку администратора и выполните следующие действия (при условии, что вы установили в расположение по умолчанию):
cd "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE" ren devenv.exe.config devenv.exe.config.backup copy <local path to file downloaded in step #1> .\devenv.exe.config devenv /UpdateConfigurationвы можете проверить полный текст статьи здесь
был также в Visual Studio 2015 RC.
проблема с использованием " File->New - > Project.."бросая исключение
последовал ответ от Shittu Olugbenga, Aug 10, удалив содержимое папки: "C:\Users\\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache".
перезапустил Visual Studio, и это сработало. :) Tnx.
в моем случае для NugetPackage, проблема была, возможно, из-за установки VS2013 после установки VS2015 (co-existing). То, как я решил это было переустановить Диспетчер пакетов NuGet для Visual Studio 2015 (в меню Сервис > расширения и обновления...)
при запуске Microsoft Visual Studio Enterprise 15 Preview (версия 15.0.25123), была та же ошибка:
<entry> <record>27</record> <time>2016/05/02 12:26:57.451</time> <type>Error</type> <source>VisualStudio</source> <description>SetSite failed for package [Image Service Package]Source: .. <guid>{1491E936-6FFE-474E-8371-30E5920D8FDD}</guid> <hr>80131522</hr> <errorinfo></errorinfo> </entry>стараюсь Изменить ключ реестра, но это не сработало.
Я действительно никогда не работал, удалите предыдущую версию, но попробуйте, и это сработало!
Uninstall Microsoft Visual Studio Ultimate 2015 Preview, (Version 14.0.23310)это сработало (для меня :))
Я также запускаю все вышеперечисленные советы. Я не знаю, нужно это или нет. Сердечное приветствие.
У меня была такая же проблема после обновления до Нового Resharper 2016.2. Я исправил проблему, приостановив resharper в visual studio (Tools > Options > Resharper > Suspend)

Comments