Я использую сервер Windows 2012 R2, на котором мне нужно установить Visual Studio 2015. У меня проблема в том, что KB2919355 является обязательным условием, но когда я пытаюсь загрузить его со страницы загрузки Microsoft, я могу выбрать только версию для Windows 8.1 из списка загрузки. Если я пытаюсь установить версию файла для Windows 8.1, я получаю сообщение об ошибке "Обновление не применимо к вашему компьютеру", что имеет смысл.

Я пытался найти его в Google, но все ссылки, похоже, указывают на эту страницу загрузки. Я также пытался установить его через Центр обновления Windows, но процесс застрял на «Проверка обновлений ...». Кто-нибудь знает, как получить это исправление для Windows Server 2012?

ОБНОВЛЕНИЕ: Центр обновления Windows наконец завершил сканирование, но KB2919355 не является частью списка. Фактически прямо указано, что обновление безопасности KB2962123 НЕ содержит KB2919355.

2 ответа2

3

Просто хотел продолжить, потому что эта проблема и точное решение решили мою проблему. Моя проблема заключалась в попытке установить PhP 7.1.1 (x64) на новую систему Server 2012 r2 (OEM). Поскольку это была проблема кроличьей норы, я хотел бы подробнее остановиться на ней, чтобы следующий человек мог найти ее проще.

  1. Установите PhP 7.1.1 (x64)
  2. Ошибка при установке зависимостей MS Visual C++ 2015 Redistribute
  3. Ошибка в журнале: ошибка обновления 0x80240017
  4. Исследования показали, что обновление Windows отсутствует KB2919355, несмотря на то, что обновления не ожидали
  5. TechNet указывает, что обновление KB2919355 является обновлением. Установлены необходимые обновления для установки KB2919355. Теперь история обновлений показывает KB2962123 без KB2919355.
  6. Попробуйте установить KB2919355, и я получу сообщение " Обновление не применимо к вашему компьютеру " Google, и оно привело меня сюда.
  7. Чтобы установить KB2919355 на Server 2012 r2, необходимо установить KB2939087 и KB2975061. Установлены эти два КБ, после чего можно установить KB2919355.
  8. Установите KB2939087 и KB2975061, затем перезагрузите компьютер. Установите KB2919355, затем перезагрузите компьютер. Затем вы можете установить распространяемый пакет Microsoft Visual C++ 2015 (x64). После успешной установки вы можете запустить установщик Web Platform 5.0 и установить PhP 7.1.1 (x64). Visual C++ 2015 больше не будет установкой зависимостей, и вы готовы к работе.

Я бы предложил установить дополнительные пакеты обновления Windows, так как после всех этих усилий вы исправлены только до апреля 2014 года.

Сводная страница TechNet: веб-сайт Technet

0

Благодаря @Artiom на stackoverflow я смог решить эту ошибку.

Мне пришлось установить KB2939087 и KB2975061 перед установкой KB2919355, но это сработало. Я пожертвую эту ветку для сообщества, поэтому дайте @Artiom любые пробники, которые вы можете пожелать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .