1

我已经通过直接编辑器在 BillBoard、BBControl、EventMapping 表中输入了一些值...我可以看到 InstallFiles 操作的广告牌,但它没有为任何其他操作显示...我也很困惑我应该在 Feature 中给出什么值广告牌表的列....

4

1 回答 1

1

广告牌与InstallExecuteSequence中的特定操作相关联,通常是 InstallFiles。

Windows Installer 不支持跨多个操作显示广告牌。因此,仅对于 InstallFiles 操作需要很长时间的大型安装程序来说,使用广告牌是一个很好的解决方案。

对于较小的安装程序,更好的解决方案是使用 HTML 主机控件。通过这种方式,您可以使用一些幻灯片创建自己的 HTML。只有一些提供外部 UI 的商业设置创作工具支持 HTML 主机控件。

编辑:

主要问题是您的安装过程需要多长时间以及哪个操作最长。您可以通过创建安装日志来确定这一点。如果是1-2分钟,那是不值得的。如果是 10-15 分钟,你可以试试这个: http: //kb.flexerasoftware.com/doc/Helpnet/InstallShield2011/IHelpEUDialogsBillboard.htm

于 2011-12-15T08:23:44.017 回答