Попытайтесь завершить скрипт установки, который я не коснулся примерно через 3 недели. Установка работала в последний раз, когда я пытался, но теперь получаю ошибку. Кажется, что это связано с ISIISCosting, но Google не помог.InstallShield 2012: Cryptic error code IISRT: -1204
MSI (s) (D0:54) [11:09:53:273]: Doing action: ISIISCosting
Action start 11:09:53: ISIISCosting.
MSI (s) (D0:F8) [11:09:53:341]: Invoking remote custom action. DLL: C:\Windows\Installer \MSI30AF.tmp, Entrypoint: ISIISCosting
MSI (s) (D0!14) [11:09:53:403]: Note: 1: 2711 2:
InstallShield 11:09:53: Error with IISRT: -1204
CustomAction ISIISCosting returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 11:09:53: ISIISCosting. Return value 3.
Action ended 11:09:53: INSTALL. Return value 3.
Я перезагрузил сервер IIS, и я знаю, что это работает, как и до этой ошибки мы делаем запрос к серверу IIS для списка веб-сайтов и отображать их в панели.
Найдено, что -1204 = ERROR_IISRT_INVALID_VROOTCOMPNAME
выпуск IIS или InstallShield вопрос?
Таким образом, для этой установки было создано несколько веб-приложений. Я удалил компоненты, связанные с одним из них, и они были временными, и я собирался настроить новые. Когда я удалил их, запись в поле «Информационные компоненты Интернета/Веб-сайты Интернета» для этого веб-приложения также была удалена. Похоже, что действие ISIISCosting выполняется для всех веб-приложений, даже если их «функция» не выбрана для установки. Установив значение «Компонент», я могу успешно запустить его снова. Ключ был «MSI (s) (D0! 14) [11: 09: 53: 403]: Примечание: 1: 2711 2:« в журнале. –
То, что я видел раньше, - это то, что таблицы IS IIS имеют соединения с таблицей компонентов. Иногда, когда вы удаляете компоненты, он не каскадирует удаление до таблиц IIS. Вероятно, это ваша проблема, поскольку таблицы не могут найти компоненты, с которыми они связаны, и не могут решить, нужно ли их устанавливать или нет (процесс калькуляции затрат). –
Так что я удалил некоторые компоненты из установки и теперь имею эту проблему. Единственный способ исправить это, чтобы удалить веб-сайт из ISIS ISM, а затем добавить его обратно? Или есть что-то более элегантное? – Japster24