在PublishProduct之前,wix将INSTALLLOCATION传递给我在自定义对话框中的编辑控件

时间:2018-06-15 06:19:16

标签: properties wix windows-installer

我正在尝试将值传递给“编辑控件”中的自定义对话框

<Control Type="Edit" Id="mdir" Width="153" Height="15" X="206" Y="82" Property="MDIR"/>
<Property Id="MDIR" Value="[INSTALLLOCATION]"/>

有错误:

The 'MDIR' Property contains '[INSTALLLOCATION]' in its value which is an illegal reference to another property.

如何将值Instaldocation传递给Edit?谢谢!

1 个答案:

答案 0 :(得分:0)

该消息表示在任何地方都有INSTALLLOCATION的定义,因此,如果没有更多详细信息,如何回答此问题并不明显。如果您使用的是WiX UI选项之一,则可能需要INSTALLFOLDER。您期望INSTALLLOCATION属性在哪里初始化?

您的对话框顺序也不明确,是否打算在用户输入选定的安装位置后对其进行处理?