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

Display installation summary in exit dialog in Wix installer

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

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

有没有其他方法可以显示安装摘要?提前致谢。

基本原理:我有点怀疑这个的价值,因为您可以使用 [=11= 检查系统] 随时确定安装的是什么?您必须有一个具体的用例,这个摘要显示才有意义。您的客户有要求吗?

RTF:如果你真的需要它,我会使用简单的 ASCII 文本显示在ScrollableText控制。该控件应该能够很好地显示常规文本。 7-BIT RTF 应该能够通过转义序列显示任何 ASCII 和复杂字符。我没试过。

HTML:或者我想你可以写入 HTML 文件 "somewhere"然后 运行 上的 shell 打开命令在设置结束时在默认浏览器中打开它(单击确定按钮的事件)?这允许您在关闭对话框后保留信息?这是可取的吗?它还允许 "less insane" 格式而不是 RTF(如果您原谅该语言)。 RTF 真的很疯狂。不得不说。设计师一定是吸毒了... :-).