我想在安装结束时向用户显示一个摘要页面,显示安装了哪些功能。 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/