在Wix安装程序的退出对话框中显示安装摘要

时间:2019-01-04 09:48:01

标签: wix windows-installer wix3.8

有一项要求,我正在努力在成功安装结束时在退出对话框上显示安装摘要信息。该信息包含为用户界面选择的安装功能和其他用户输入,因此我们需要使用自定义操作动态生成摘要信息。

我可以想到的一种方法是自定义退出对话框,并使用类型为“ ScrollableText”的控件,该控件类似于许可协议控件。这里的挑战是动态生成摘要信息。我们应该以RTF格式生成摘要信息吗?

还有其他显示安装摘要的方法吗?预先感谢。

1 个答案:

答案 0 :(得分:1)

额定值 :我对此表示怀疑,因为您可以使用MSI API检查系统以确定在任何位置安装了什么时间?您必须有一个具体的用例,此摘要显示才有意义。是您的客户要求的吗?

RTF :如果您确实需要它,我会做一个低调的方法,使用简单的ASCII文本显示在 ScrollableText控制。该控件应该能够正常显示常规文本。 7-BIT RTF应该能够显示任何ASCII,以及通过转义序列显示复杂字符。我从未尝试过。

HTML :或者,我想您可以在某个位置写入HTML文件,然后对其运行shell open命令,以在默认浏览器处打开该文件。设置结束(单击“确定”按钮的事件)?这样可以在关闭对话框后保留信息吗?这是可取的吗?它还允许使用比RTF更为“疯狂”的格式(如果您原谅语言的话)。 RTF确实很疯狂。必须说。设计师一定是在用毒品...:-)。