Пакеты не загружаются после установки visual studio 2015 RTM

Проблема

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

К сожалению, когда я впервые запускал RTM VS 2015 после перезапуска, он вывел сообщения с помощью:

"Пакет" Microsoft.VisualStudio.Editor.Implementation.EditorPackage "загружен неправильно"

также:

  • XamarinShellPackage
  • TestWindowPackage
  • NuGetPackage
  • ErrorListPackage

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

Журналы

Он сказал, чтобы посмотреть в ActivityLog.xml. Я не смог найти Microsoft.VisualStudio.Editor.Implementation.EditorPackage.

Но для XamarinShellPackage он сказал:

<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:
&#x000D;&#x000A;&#x000D;&#x000A;System.NullReferenceException:
Object reference not set to an instance of an object.&#x000D;&#x000A;
at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()
&#x000D;&#x000A;&#x000D;&#x000A;PackageContainer loaded: False &#x000D;&#x000A;</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>

То, что я пробовал до сих пор

  • В "Инструменты" → "Расширения и обновления" я попытался удалить и переустановить расширения. Но когда я нажимаю на пункт меню "Расширения и обновления", я получаю исключение "Объект не установлен"? Поэтому я не могу попробовать этот вариант.

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

Обновления вопроса

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

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

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

Вот как выглядят мои программы и функции: Screenshot of Programs and Features

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

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

  • Удалено все в AppData\Roaming\Microsoft\VisualStudio\14.0
  • Удалено все в AppData\Local\VisualStudio\14.0
  • Удаленная версия Visual Studio 2015 с помощью программ и функций (выше скриншота)
  • Полностью удалена папка вторичного установщика Visual Studio в папке Program Files
  • Удалено все, что связано с Visual Studio 14.0 из Program Files

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

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

Шаги, которые необходимо предпринять (обновлено с обновлением 3)

  • Удалено все в AppData\Roaming\Microsoft\VisualStudio\14.0
  • Удалено все в AppData\Local\VisualStudio\14.0
  • Удалить все, что касается Visual Studio 14.0 из ProgramData​​strong >
  • Удаленная версия Visual Studio 2015 с помощью программ и функций (выше скриншота)
  • Все, что говорится в этой статье: https://support.microsoft.com/nl-nl/kb/3016536
  • Полностью удалена папка вторичного установщика Visual Studio в папке Program Files
  • Удалено все, что связано с Visual Studio 14.0 из файлов программы. Все, что осталось от удаления в программах и функциях.
  • Удалить распространенный Microsoft Visual С++ (x86) - 14.0.xxx также
  • Также удалил свой материал Xamarin
  • Надеюсь, я ничего не забыл, но нижняя линия - полностью избавиться от всего, что связано с визуальной студией 2015.
  • Переустановите RTM visual studio 2015 RTM, и теперь он должен работать. Я должен снова установить некоторые сторонние вещи, но по крайней мере он работает!

Ответ 1

У меня есть visual studio 2012, 2013 и 2015 все установленные на моей машине. После установки обновления 5 для Visual Studio 2013 я начал получать ошибку "пакет не загружался правильно" в VS 2013.

Все, что я сделал, чтобы заставить его работать, заключалось в следующем:

  • Закройте все экземпляры Visual Studio
  • Удалить все в этой папке C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
  • Перезапустить Visual Studio

Хотя я еще не пробовал этого в 2015 году, я считаю, что это тоже должно решить проблему. Чтобы сделать это для visual studio 2015, 12.0 следует изменить на 14.0

UPDATE

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

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

Ответ 2

Еще один обходной путь для Visual Studio 2015 Update 1

  • Открыть c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.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] [Не удалось загрузить файл или сборку. System.Collections.Immutable, Version = 1.1.36.0, Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a ' или один из его зависимостей. Установленное определение манифеста сборки не сопоставить ссылку на сборку. (Исключение из HRESULT: 0x80131040)]: { в Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService.AbstractPackage`2.Initialize() в Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Initialize() в Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider зр)}

Вы можете узнать больше об устранении таких проблем в моем сообщении в блоге Как восстановить Visual Studio 2015 после обновления 1

Ответ 3

У меня была та же проблема с VSCC Community Community RTC и я смог исправить это, удалив все в:

  • C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\14.0 и
  • C:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio\14.0

Поэтому я бы рекомендовал попробовать это, так как вы можете избежать удаления/переустановки VS

Ответ 4

Из-за расширений в VS2015 мне пришлось переименовать: C:\Users\\AppData\Local\Microsoft\VisualStudio\14,0

После переименования я открыл VS2015 и получил больше этих ошибок, но папка 14.0 была воссоздана.

Я закрыл VS2015 и скопировал папки Extensions и STemplate из исходной/переименованной папки в новую.

Повторно открыта VS2015, и все снова работает.

Обновление: 24.09.2012 12:17: Он снова не работал. Я пробовал все варианты в этом сообщении. Я нашел еще одну запись, и это, похоже, сработало:

Run: devenv/clearcache devenv/updateconfiguration

Ответ 5

Подобно решению @Tom Clelford, но в дополнение к удалению всего в:

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

Мне также нужно было удалить все в

C:\Users {имя пользователя}\AppData\Local\Microsoft\VisualStudio\vshub

Мне не нужно было ничего касаться в папке "Роуминг", но это может отличаться от пользователя к пользователю.

Ответ 6

Моя проблема возникла после установки обновления Visual Studio 2015 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
    

Здесь вы можете проверить его полную статью

Ответ 7

В Visual Studio 2015 RC также был включен.

Проблема с использованием "File- > New- > Project.." throwing exception

После ответа от Shittu Olugbenga, 10 августа, удалив содержимое папки: "C:\Users\\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache".

Перезагружена Visual Studio, и она сработала.:) Tnx.

Ответ 8

Единственное, что сработало для меня, это восстановление данных SQL Server Data Tools (перейдите в раздел "Удаление программ" и выберите "Изменить/восстановить" )

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

Ответ 9

В моем случае для NugetPackage проблема возникла, возможно, из-за установки VS2013 после установки VS2015 (совместно существующего). Как я решил, нужно было переустановить диспетчер пакетов NuGet для Visual Studio 2015 (в Инструменты > Расширения и обновления...)

Ответ 10

При запуске 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)

ЭТО РАБОТАЕТ (для меня:))

Я запускаю все вышеприведенные советы. Я не знаю, нужно это или нет. Приветственное приветствие.

Ответ 11

У меня была такая же проблема после обновления до нового Resharper 2016.2. Я исправил эту проблему, приостановив переадресацию в визуальной студии ( "Инструменты" > "Параметры" > "Resharper" > "Suspend" )