Ответ 1
Ответ
Мне удалось найти исправление для этой проблемы в этом сообщении: Ошибка 0x80004003 во время установки VS 2017 RC
У меня возникла проблема с запуском Visual Studio 2017 Enterprise, и я не могу сообщить о проблеме Microsoft Commomuity для разработчиков, поскольку для этого требуется запуск Visual Studio 2017 Crap!
Я обновлял VS 2017 с обновлением с этой недели, и во время этого мой компьютер разбился, и мне пришлось перезагрузить его.
Теперь, когда я запускаю VS 2017, я получаю следующее сообщение:
Настройка этой установки Visual Studio не завершена. Запустите программу Visual Studio Installer еще раз, чтобы исправить проблему.
Я запустил программу установки и не обнаружил, что установлена какая-либо версия.
Я попробовал некоторые команды из сообщества VS, например:
%programfiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe -full
Эта команда очистила некоторые вещи, но результат был таким же. Я не могу удалить поврежденную установку.
Я также не могу установить какое-либо другое издание VS 2017 - я получаю следующую ошибку:
[4068:000d][2017-04-12T20:13:20] Error 0x80004003:
at Microsoft.VisualStudio.Setup.Cache.InstanceRepository.GetInstance()
at Microsoft.VisualStudio.Setup.Cache.CacheRepository.<GetInstances>d__27.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.
Я сейчас застрял в сломанной Visual Studio 2017, которая не запускается, и я не могу публиковать ее в сообществе, потому что это делается через Visual Studio 2017.
Может ли кто-нибудь предложить обходное решение для этого?
Спасибо!
Ответ
Мне удалось найти исправление для этой проблемы в этом сообщении: Ошибка 0x80004003 во время установки VS 2017 RC
Ответ
Мне удалось найти исправление для этой проблемы в этом сообщении: Ошибка 0x80004003 во время установки VS 2017 RC
Я открыл установщик Visual Studio 2017, нажал "Изменить" и в открывшемся окне просто снова нажал "Изменить", без каких-либо изменений. Это сработало для меня, я использую Visual Studio 2017 Enterprise.
Не пытайтесь использовать это решение, прежде чем пытаться использовать другие, поскольку в качестве первого шага просто удалите все в каталоге C:\Program Files (x86)\Microsoft Visual Studio\2017 \
Единственное решение, которое сработало для меня, было:
запустите C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe -full
запустите C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe с правами администратора.
У меня была такая же проблема VS2017 ENTERPRISE VERSION 15.2 (26430.16) RELEASE Я открыл VS2015, который я также установил и закрыл. Тогда я смог открыть vs2017 без проблем. VS2017 работал неделями без проблем и никаких обновлений не применялось в промежутке времени, поэтому точно, что вызвало проблему, неясно.
Откройте программу установки Visual Studio 2017. Если вы нажмете на точки рядом с кнопками изменения и запуска, вы увидите вариант восстановления.