Ошибка установки Visual Studio Community 2015

Недавно я установил VS 2015 (Windows 10), но были некоторые сбои пакетов (подробности позже).

При попытке начать новый проект я получил сообщение об ошибке: Не удалось создать компилятор. Поэтому я удалил, восстановил распространяемые файлы Microsoft и повторил попытку. С тех пор я вообще не могу установить VS.

Я получаю следующее сообщение:

Roslyn Language Services — x86: неустранимая ошибка во время установки.

Пакет отладчика Visual C++ IDE: сбой пакета.

Система проектов Microsoft VisualStudio JavaScript: сбой пакета.

Средства диагностики Microsoft Visual Studio 2015 с обновлением 3 — x86: сбой пакета.

Средства диагностики Microsoft Visual Studio 2015 с обновлением 3 — ENU: сбой пакета.

Я уже пытался:

  • ремонт с помощью установки VS
  • удалить, включая распространяемые, и переустановить
  • очистить% темп%
  • установить из автономного установщика
  • применить средство устранения неполадок Windows (исправлены неисправные компоненты)
  • применить WU
  • удалить msvcp140.dll (как предлагалось на каком-то форуме)

Ничего не помогло, буду очень признателен за любую помощь. Спасибо


comment
Чтобы найти подробное сообщение об ошибке, вам нужно использовать aka.ms/vscollect для сбора журналов установки. После его использования вы найдете vslogs.zip в папке %temp%, затем загрузите файл на onedrive.live.com и поделитесь ссылкой здесь.   -  person Sara Liu - MSFT    schedule 25.10.2016
comment
твоя проблема решена или нет? Если нет, не могли бы вы поделиться логами установки?   -  person Sara Liu - MSFT    schedule 26.10.2016
comment
Еще не решено, у меня не было доступа к моему рабочему столу с момента вашего комментария. Загружу позже сегодня. Спасибо!   -  person N.C    schedule 26.10.2016
comment
Журналы установки: здесь   -  person N.C    schedule 27.10.2016


Ответы (2)


Я нашел следующее сообщение об ошибке из вашего общего файла журнала «dd_vs_community_20161027000333.log»:

Ошибка 0x80070003: не удалось переместить проверенный файл по полному пути полезной нагрузки: C:\ProgramData\Package Cache{DE064F60-6522-3310-9665-B5E3E78B3638}v14.0.23107\packages\communitycore\Setup\cab8.cab

Код ошибки «0x80070003» означает, что указанный путь не найден, вам необходимо подтвердить существование указанной папки и попытаться переместить ее вручную.

ExecuteError: сбой пакета (VC_IDE_Debugger): идентификатор сообщения об ошибке: 1316 ErrorMessage: указанная учетная запись уже существует.

Я обнаружил, что есть еще 3 пакета (PerfTools_CORE_x86.msi, PerfTools_RES_enu.msi, vs_RoslynLanguageServices.msi) с такой же проблемой, вы можете попробовать следующее:

  1. Запустите Инструмент Fixit для автоматического исправления проблем, включая поврежденные ключи реестра, которые мешают вам устанавливать или удалять программы.

  2. Если метод 1 не работает, взгляните на эта аналогичная проблема и напрямую используйте указанные выше 4 файла пакета (VC_IDE.Debugger.msi , PerfTools_CORE_x86.msi, PerfTools_RES_enu.msi, vs_RoslynLanguageServices.msi) из работоспособного ISO-файла сообщества VS 2015 с обновлением 3, чтобы удалить, а затем переустановить эти компоненты. После этого вы можете снова использовать файл ISO для восстановления.

person Sara Liu - MSFT    schedule 27.10.2016

Дело в том, что образ iso поврежден. Войдите в систему как администратор Сделайте iso диск Запустите vs community.exe

Если ошибка подготовки .exe Просто идите к месту. Запустите его от имени администратора. Вернитесь к установщику и скажите «пропустить». Все будет хорошо. Для некоторых опция пропуска не подходит. Так что скачать - это единственный вариант. Сохраняйте резервную копию пропущенных. Так что следующая установка будет надежной. Загрузка находится во временной папке, ищите по имени пакета и делайте резервную копию. Спасибо

person Amit    schedule 16.06.2017