Свежая установка Visual Studio 2015, ошибки

Я только что решил установить VS2015 Professional, и при его запуске получаю массу ошибок. Я пытался запустить восстановление, также сделал /uninstall/force и переустановил как из ISO, так и из веб-установщика, но безуспешно. Я работаю от имени администратора.

Большинство ошибок при загрузке: «Пакет хххх загружен неправильно».

Я видел, что многие люди с этой проблемой просто удаляют ComponentModelCache, и это исправляет ее. Я тоже пробовал это, но не повезло.

Также, когда я пытаюсь закрыть VS2015, я получаю сообщение об ошибке «Ссылка на объект не указывает на экземпляр объекта», я также получаю это при выборе определенных параметров в меню.

Вот большинство ошибок, которые я получаю

Ошибки VS2015

Это запись из ActivityLog

 <entry>
    <record>493</record>
    <time>2015/08/11 12:22:53.169</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>

Все пакеты, в которых произошел сбой, завершаются с ошибкой «SetSite failed….».

Я использую Windows 8.1, у меня также установлены VS2010, 2012, 2013.

У кого-нибудь есть предложения?

Спасибо

Стив


person Steven Yates    schedule 11.08.2015    source источник
comment
{5FCC8577-4FEB-4D04-AD72-D6C629B083CC} должен быть NuGet. Установите последнюю версию и посмотрите, что произойдет.   -  person magicandre1981    schedule 11.08.2015
comment
Может быть, файл NuGet.config в папке %appdata%\nuget\ пуст? Вставьте следующее в: ‹?xml version=1.0 encoding=utf-8?› ‹configuration› ‹activePackageSource› ‹add key=nuget.org value=api.nuget.org/v3/index.json /› ‹/activePackageSource› ‹packageSources› ‹add key=nuget.org value=api.nuget.org/v3/index.json protocolVersion=3 /› ‹add key=nuget.org value= nuget.org/api/v2 /› ‹/packageSources› ‹/configuration›   -  person Bjoerg    schedule 11.08.2015
comment
Это не просто nuget, который был просто примером ошибки. Nuget настроен нормально   -  person Steven Yates    schedule 11.08.2015


Ответы (1)


Короче говоря, проблема осталась в файлах из установленной версии Visual Studio Preview.

Вот как я решил проблему.

  1. Удалил текущую установленную версию VS2015 Pro, которая не работала. Он оставил кучу файлов/папок в C:\Program Files (x86)\Microsoft Visual Studio 14.0\, которые, я полагаю, на самом деле из предварительной версии.
  2. Перезагрузил мою машину
  3. Удалил все внутри C:\Program Files (x86)\Microsoft Visual Studio 14.0\
  4. Установил VS2015 Pro.
  5. Перезагрузка
  6. Восстановлен VS2015 Pro
  7. Перезагрузка

Я разместил ответ на свой вопрос на форуме @MSDN здесь: studio-2015-fresh-install-errors?forum=vssetup#b21dbd51-ccd2-4086-ae6f-5b8fa2f3a153" rel="nofollow">форум MSDN

Надеюсь, это поможет кому-то другому.

Спасибо

Стив

person Steven Yates    schedule 14.08.2015