WiX:添加显示已安装功能的摘要对话框

标签 wix windows-installer

我想在安装结束时向用户显示一个摘要页面,显示安装了哪些功能。 ADDLOCAL 属性包含此信息,但我无法弄清楚如何在对话框中显示其值。将其添加为控件的 Text 属性不起作用。

<!-- Does not display anything -->
<Control Id="InstalledFeaturesText" Type="Text" ... Text="[ADDLOCAL]" />

谢谢。

最佳答案

将以下行添加到您的 wix 源代码中

<SetProperty Id="FEATURELIST" Value="[ADDLOCAL]" After="CostFinalize"/>

并使用 FEATURELIST属性以获取所有已安装功能的列表。
原来如此。 :)

这是因为看起来 'ADDLOCAL ' 完成所有安装序列后变为未定义。

关于WiX:添加显示已安装功能的摘要对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13828460/

相关文章:

WiX - 如何有条件地设置属性

只有欢迎屏幕和已完成屏幕的 WiX 脚本

Wix Bootstrapper setup.exe 永远不会启动并且日志读取无法加载主题控件

c# - 如何使用 CustomAction 更改 ROOTDRIVE?

c# - 在 Visual Studio 2013 中创建应用程序设置

WiX:卸载不会停止或删除我的 Windows 服务

windows - 使用 WIX 根据组合框选择动态更改许可证 RTF 文件

visual-studio - EXE 在 Visual Studio 安装项目输出中执行什么操作

installation - 如何在具有提升权限的 WiX 中创建的 MSI 中运行自定义操作?

logging - Wix Bootstrapper MSI-Package 日志记录,如何?