WiX:如何显示功能元素的“描述”文本?

时间:2019-12-02 08:12:58

标签: wix windows-installer

我正在使用WiX构建MSI安装程序,安装需要用户从几个Features中进行选择:

<Feature Id='DefaultFeature' Title="Backend Server" Level='1' Absent="disallow" AllowAdvertise="no" Description="Mandatory, must be installed.">
  <!-- ... -->
</Feature>
<Feature Id='DatabaseComponents' Title="User Database" Level="1" AllowAdvertise="no" Description="Deselect this to enable Active Directory support instead.">
  <!-- ... -->
</Feature>
<!-- more features -->

请注意Description属性。 documentation说起Description

  

此可本地化的字符串由选择对话框的文本控件显示。

但是:它不会在任何地方显示:

screenshot

我在这里做什么错了?

1 个答案:

答案 0 :(得分:0)

here所示:将类型为Text的专用控件添加到保存SelectionTree的对话框中,并订阅SelectionDescription event:< / p>

<Control Id="ItemDescription" Type="Text" X="215" Y="60" Width="145" Height="120">
  <Text/>
  <Subscribe Event="SelectionDescription" Attribute="Text"/>
</Control>