Операция установки Visual Studio 2017 RC завершилась неудачно

Сначала я попытался установить VS 2017 RC, и во время установки возникла проблема. Я попытался восстановить установку, но пока она ремонтировалась - мой компьютер показывал синий экран (вероятно, не связанный с установкой, у меня было много программ). Теперь, всякий раз, когда я пытаюсь установить VS 2017 - он немедленно выдает мне этот журнал ошибок и говорит: "Операция установки не удалась". Что мне сделать, чтобы это исправить?

Журнал ошибок:

[29cc: 0004] [2016-12-22T07: 39: 53] Ошибка 0x80004003: в Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance() в Microsoft.VisualStudio.Setup.Cache.CacheRepository.d__27.MoveNext() в System.Linq.Enumerable.FirstOrDefault [TSource] (IEnumerable1 source, Func2 предиката) в Microsoft.VisualStudio.Setup.Engine.VerifyInstallationPath(службы IServiceProvider, String installationPath, экземпляр IInstance, запрос IQuery) в Microsoft.VisualStudio.Setup.Engine.Install(продукт-продукт, пункт назначения String, маркер CancellationToken, ссылка на объект не указана) к экземпляру объекта.

Я попытался опубликовать в сообществе разработчиков VS, но он сразу помечен как дублированный и связан с другими дубликатами, которые ссылаются на другие дубликаты, которые не имеют решения.

2 ответа

Решение

Обратитесь к сообщению об ошибке, вы можете попытаться удалить существующий RC 2017 RC, который не удалось установить, как показано ниже:

  1. Перейдите в Панель управления - Программы и компоненты, если есть "Microsoft Visual Studio 2017", щелкните ее правой кнопкой мыши и выберите "Удалить".

  2. Попробуйте удалить следующие установленные папки: (вы можете создать резервную копию этих папок перед любыми изменениями на случай, если нам понадобится откат)

• Перейдите в папку: %ProgramData%\Microsoft\VisualStudio и удалите папку "Пакеты" и папку "Установка", если она есть.

• Перейдите в папку установки Visual Studio (обычно в папке%ProgramFiles(x86)%\Microsoft Visual Studio) и удалите папку "2017".

После этого убедитесь, что обновление Windows обновлено, очистите папку%temp% и временно отключите все антивирусные программы, перезагрузите компьютер и снова запустите установщик VS 2017 RC с правами администратора.

Распространенная проблема заключается в том, что при переходе на страницу загрузки автоматически загружается версия VS для x64. Итак, создайте учетную запись Dev (бесплатно), затем перейдите к загрузкам с домашней страницы разработчика и выберите версию, которую вы хотите загрузить, и проверьте x86. Надеюсь это поможет!

Другие вопросы по тегам