2016-08-05 11 views
5

Я использую установщик веб-платформы для установки «Инициализация приложения 1», но получаю сообщение «Неустранимая ошибка при установке».IIS 7.5 Инициализация приложения 1 не удалось установить

В файле журнала я вижу:

MSI (s) (9C:24) [14:04:47:315]: Executing op: ActionStart(Name=ExecuteInstallWindowsHotfix,,) 
1: IISCA IISExecuteCA : End CA Setup 
MSI (s) (9C:24) [14:04:47:315]: Executing op: CustomActionSchedule(Action=ExecuteInstallWindowsHotfix, 
       \Users\GEORGE~1.VOV\AppData\Local\Temp\\HotfixPipeLine{3E0FEF42-B34C-40FE-8387-2EE0F22CE1A6}.msu^) 
MSI (s) (9C:A4) [14:04:47:325]: Invoking remote custom action. D 
     LL: C:\Windows\Installer\MSI5385.tmp, Entrypoint: ExecuteInstallWindowsHotfixCA 
1: IISCA ExecuteInstallWindowsHotfixCA : Begin CA Setup 
1: IISCA ExecuteInstallWindowsHotfixCA : Launching process with command line C:\Windows\system32\wusa.exe 
     /quiet /norestart "C:\Users\GEORGE~1.VOV\AppData\Local\Temp\\HotfixPipeLine{3E0FEF42-B34C-40FE-8387-2EE0F22CE1A6}.msu" 
1: IISCA ExecuteInstallWindowsHotfixCA : Process returned with exit code -2145124329 
1: IISCA ExecuteInstallWindowsHotfixCA : Error in function InstallWindowsHotfixQuietly, hr=0x80070643 


1: IISCA ExecuteInstallWindowsHotfixCA : < !!ERROR!! > 
         Error installing hotfix ' 
         C:\Users\GEORGE~1.VOV\AppData\Local\Temp\\HotfixPipeLine{3E0FEF42-B34C-40FE-8387-2EE0F22CE1A6}.msu', hr=0x80070643 


1: IISCA ExecuteInstallWindowsHotfixCA : Error in function ExecuteInstallWindowsHotfixCA, hr=0x80070643 
1: IISCA ExecuteInstallWindowsHotfixCA : End CA Setup 
    CustomAction ExecuteInstallWindowsHotfix returned actual error code 1603 
    (note this may not be 100% accurate if translation happened inside sandbox) 

Похоже, он пытается установить исправление.
Я с этой проблемой на разных машинах с Windows 7 x64 Enterprize

Любая идея, как это исправить?

Update

Я получил фактический файл MSU из моей папки «Temp», и я могу видеть исправление он пытается установить.
это файл называется Windows6.1-KB2684600-v2-x64.msu
Поддержка Link = http://support.microsoft.com?kbid=2684600

При попытке установить это исправление вручную я получаю сообщение «Обновление не применимо к вашему компьютеру»

Update 2
Я также спросил о iis.net, но они были не в состоянии помочь много

+0

Вы исправите эту проблему? У меня такая же проблема. Как-то после переустановки окон и внесения некоторых обновлений Windows, инициализация приложения была успешно установлена. Через следующий день после полного обновления, это закончилось преждевременно. Я потратил много дней, чтобы попытаться выяснить, в чем проблема, повторно устанавливая окна снова и снова, чтобы выяснить, почему «исправление» говорит «не применимо для вашего компьютера». Может быть, не совместим с другим обновлением Windows? –

+0

@BennyChen К сожалению нет. Я закончил использовать другие машины, чтобы выполнять свою работу ... Я также спросил на forums.iis.net, но они не помогли много https://forums.iis.net/t/1233184.aspx –

+0

@BennyChen Добавил щедрость . Если он обращает внимание, кто-то может помочь вам –

ответ

2

у меня такая же проблема с моим новым ноутбуком на работе. Я связался с Microsoft Support, и, попробовав некоторые другие вещи, они, наконец, узнали, что привело к сбою установки модуля Инициализация приложений 1.0 на компьютере с Windows 7 Enterprise SP1 x64.

Мы обнаружили, что исправление , которое необходимо установить для модуля инициализации приложения, должно обновить iiscore.dll до версии 7.5.7601.21943. Однако наш iiscore.dll существующей машины уже находится в версии 6.5.7601.23403, имеет смысл, что исправление вызывает ошибку «неприменимо для вашего компьютера» во время установки.

Копаем дальше, мы обнаружили, что версия 23403 обновляется, когда KB установлен через Центр обновления Windows.

Мы следовали за этими шагами, чтобы решить эту проблему:

  1. удалить KB 3125574
  2. установить модуль инициализации приложения
  3. затем установить КБ поверх него

Пример мой журнал WebPI:

1: IISCA IISExecuteCA : Begin CA Setup 
1: IISCA IISExecuteCA : CA 'IISExecuteCA' completed with return code hr=0x0 
MSI (s) (50:7C) [16:13:58:536]: Executing op: ActionStart(Name=ExecuteInstallWindowsHotfix,,) 
1: IISCA IISExecuteCA : End CA Setup 
MSI (s) (50:7C) [16:13:58:537]: Executing op: CustomActionSchedule(Action=ExecuteInstallWindowsHotfix,ActionType=3073,Source=BinaryData,Target=ExecuteInstallWindowsHotfixCA,CustomActionData=94^C:\Users\HOLMBE~1\AppData\Local\Temp\\HotfixPipeLine{8AF6C421-008B-4C45-ACB4-232AC5559253}.msu^) 
MSI (s) (50:A0) [16:13:58:543]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI1F6E.tmp, Entrypoint: ExecuteInstallWindowsHotfixCA 
1: IISCA ExecuteInstallWindowsHotfixCA : Begin CA Setup 
1: IISCA ExecuteInstallWindowsHotfixCA : Launching process with command line C:\WINDOWS\system32\wusa.exe /quiet /norestart "C:\Users\HOLMBE~1\AppData\Local\Temp\\HotfixPipeLine{8AF6C421-008B-4C45-ACB4-232AC5559253}.msu" 
1: IISCA ExecuteInstallWindowsHotfixCA : Process returned with exit code -2145124329 
1: IISCA ExecuteInstallWindowsHotfixCA : Error in function InstallWindowsHotfixQuietly, hr=0x80070643 
1: IISCA ExecuteInstallWindowsHotfixCA : < !!ERROR!! > Error installing hotfix 'C:\Users\HOLMBE~1\AppData\Local\Temp\\HotfixPipeLine{8AF6C421-008B-4C45-ACB4-232AC5559253}.msu', hr=0x80070643 
1: IISCA ExecuteInstallWindowsHotfixCA : Error in function ExecuteInstallWindowsHotfixCA, hr=0x80070643 
1: IISCA ExecuteInstallWindowsHotfixCA : End CA Setup 
CustomAction ExecuteInstallWindowsHotfix returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) 
+0

Я выполнил шаги, которые вы предоставили, и это сработало. @BennyChen должен также иметь возможность использовать это. Спасибо –

+0

Приветствую вас! Рад был помочь. Я провел много часов, проклиная этот. –

0

Как Susanne пишет, что установщик пытается запустить KB2684600. KB2684600 исправляет некоторые DLL, например iiscore.dll. И если эти DLL уже находятся на более высокой версии, установка KB приведет к сбою установки. При проверке всех файлов, исправленных KB2684600, я обнаружил, что все они обновлены в 3125574, поэтому, если у вас установлено 3125574, вам не нужен KB2684600.

При взгляде на установщик в инструменте Orca я заметил, что есть переключатель командной строки, который можно применять, чтобы избежать установки KB2684600. Запустите установку следующим образом:

appwarmup_XXX.msi SKIPINSTALLWINDOWSHOTFIX=1