1

尝试完成一个我在大约 3 周内没有接触过的安装脚本。上次我尝试安装时安装正常,但现在出现错误。它似乎与 ISIISCosting 有关,但谷歌一直没有帮助。

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 问题?

4

1 回答 1

2

这里不涉及任何 InstallScript,只是您如何定义网站和 InstallShield 的内置自定义操作(成本、回滚、安装、提交、卸载类型的东西)通过该数据并将其传递到 IIS。

我的猜测是数据使用了特殊字符或不允许的东西。不看数据很难说。日志说明不够。

于 2012-05-09T18:43:55.980 回答