Обновление Visual Studio 2015 3 - Установка заблокирована
Я пытаюсь установить обновление Visual Studio 2015 Update 3 из автономного установщика (iso файл) и получить эту ошибку:
![введите описание изображения здесь]()
Я запускаю на седьмом окне, и у меня есть версия Visual Studio 2013 Update 2013 в моей системе.
Вот несколько журналов:
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Detect Completed
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Wait for View to be loaded
[0E68:1238][2016-07-05T17:24:07]i000: MUX: View loaded
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Checking for update...
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Setup update feature is enabled. Evaluating conditions to determine whether to run setup update.
[0E68:1238][2016-07-05T17:24:07]i000: MUX: Checking http://go.microsoft.com/fwlink/?LinkID=659005 for update.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Failed to download the update xml file from http://go.microsoft.com/fwlink/?LinkID=659005 Setup will not be updated.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition 'NOT (CurrentOperation = "Uninstall")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i052: Condition '(CurrentOperation = "Install") OR (CurrentOperation = "Repair")' evaluates to true.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Configuring feed...
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Stop Block: NoApplicableUpdates : Update 3 requires a member of the Visual Studio 2015 family to be present or is blocked by another condition on your computer.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Online feed url authoring not found
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Stop Block: NoApplicableUpdates : Update 3 requires a member of the Visual Studio 2015 family to be present or is blocked by another condition on your computer.
[0E68:1238][2016-07-05T17:24:11]i000: MUX: Go to Blocker page.
[0E68:1238][2016-07-05T17:24:11]i199: Detect complete, result: 0x0
Ответы
Ответ 1
Вы загрузили автономный установщик для обновления. Этот автономный установщик обновит предыдущую версию Visual Studio 2015 до версии 3. Основные версии Visual Studio устанавливаются бок о бок. Таким образом, установка 2013 года будет оставлена нетронутой установщиком обновлений 2015 года
Вам нужно будет загрузить автономный установщик "Visual Studio 2015 с Update 3" или сначала установить "RTM для Visual Studio 2015", а затем применить обновление, которое вы загрузили.
Ответ 2
Я столкнулся с аналогичной, если не той же проблемой. Я установил VS2015 с обновлением 3. В ПК не было другой версии или версии VS, поэтому вы можете сказать, что это новая установка. При запуске VS это побудило меня получить KB3165756 (14.0.25431.0), и следующая вещь, которую я получил, была: -
"Заблокировано приложение - обновление 3 требует, чтобы член семейства Visual Studio 2015 присутствовал или был заблокирован другим условием на вашем компьютере"
Вот что я сделал, чтобы обойти проблему -
- В командной строке введите "vs14-kb3165756/uninstall". (Не используйте параметр /repair, так как это не будет работать.)
- Выберите "Ремонт".
- Пусть он работает до конца.
Надеюсь, что это поможет.
Ответ 3
Решено, выполнив исходную установку ISO.
Программа установки автоматически определит, что будет обновлено, что будет заменено перед началом установки/обновления (не касаясь того, что уже установлено).
Ответ 4
Используя веб-установщик Visual Studio, он обработал его, установив то, что было необходимо, и нашел, какой ISO использовать.