如何在基本 msi 项目中的设置进度窗口上显示广告牌?

发布于 2024-12-21 03:15:45 字数 136 浏览 0 评论 0原文

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

I have entered some values in BillBoard, BBControl, EventMapping tables through direct editor...
I can see billboard for InstallFiles action, but it is not being displayed for any other action...
I am also confused what value should i give in Feature column of billboard table....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤独难免 2024-12-28 03:15:45

广告牌与 InstallExecuteSequence,通常是InstallFiles。

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

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

编辑:

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

Billboards are associated with a specific action in InstallExecuteSequence, usually InstallFiles.

Windows Installer doesn't support displaying a billboard across multiple actions. So using billboards is a good solution only for very large installers for which InstallFiles action takes a long time.

For smaller installers a better solution is using HTML host controls. This way you can create your own HTML with some slides. HTML host controls are supported only by some commercial setup authoring tools which offer an external UI.

Edit:

The main question is how long is your installation process and which action is the longest. You can determine this by creating an install log. If it's 1-2 minutes, it's not worth the effort. If it's 10-15 minutes, you can try this: http://kb.flexerasoftware.com/doc/Helpnet/InstallShield2011/IHelpEUDialogsBillboard.htm

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文