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

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

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

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

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

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

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

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

Я уже пробовал:

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

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

5
N.C 25 Окт 2016 в 07:52

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 для восстановления.

3
Sara Liu - MSFT 27 Окт 2016 в 07:25

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

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

0
Amit 16 Июн 2017 в 21:38