Ошибка 0x80004003 во время установки VS 2017 RC
Я запускаю Windows 10, никаких ожидающих обновлений, я запускал sfc/scan сейчас и DISM.exe/Online/Cleanup-image/Restorehealth, ни одна из которых не сообщала о проблемах. Я попытался установить предприятие, профессионал и сообщество и создал локальный установщик с флагом -layout для профессионалов, все из которых производят ту же ошибку. Я также попытался удалить предприятие visual studio 2015 и множество других битов визуальной студии, resharper и ncrunch.
[3604:0011][2016-11-19T11:06:58] Error 0x80004003:
0x80004003 at Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance()
at Microsoft.VisualStudio.Setup.Cache.CacheRepository.<GetInstances>d__25.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at Microsoft.VisualStudio.Setup.Engine.VerifyInstallationPath(IServiceProvider services, String installationPath, IInstance instance, IQuery query)
at Microsoft.VisualStudio.Setup.Engine.Install(Product product, String destination, CancellationToken token)Object reference not set to an instance of an object.
Ответы
Ответ 1
От этот комментарий:
После многих попыток установить новый предварительный просмотр, я, наконец, смог установить его на своем компьютере. Здесь я разделяю то, что я сделал.
Сначала вы должны удалить установленный установщик Microsoft Visual Studio из панели управления - Programms-Uninstall or Modify Programs
Затем удалите установленные файлы, связанные с версией предварительного просмотра VisualStudio15, в следующих папках:
- C:\Program Files\Microsoft Visual Studio
- C:\ProgramData\Microsoft\VisualStudio
- % LocalAppData%\Microsoft\VisualStudio
Загрузите и установите vs_Enterprise.exe
При полной загрузке необходимых файлов вы можете их установить, затем вы увидите визуальную IDE студии
Ответ 2
У меня также была эта проблема, но я заметил, что если вы перейдете на% programfiles (x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe и запустите это (в командной строке как Admin с -full
), а затем переустановить, все отлично работает. Если вы уже удалили этот каталог, вы можете просто запустить установщик, но вместо того, чтобы выбирать продукты, вы просто закройте его снова, а затем вы можете перейти в папку выше и запустить InstallCleanup.exe -full
. В моем случае это произошло, когда мой компьютер умер в середине обновления.
Ответ 3
1) удалите Microsoft Visual Studio из панели управления
2) удалить C:\Program Files\Microsoft Visual Studio
3) удалить C:\ProgramData\Microsoft\Visual Studio\Setup
4) удалить C:\ProgramData\Microsoft\Visual Studio\Packages