1
我开发了一个Wix控件,可以从我的机器上安装的各种驱动器中进行选择。我在下面粘贴了代码。选择安装驱动器(wix)
我有两个问题: 1)如何弹出一个对话框显示我的驱动器选择? 2)如何使用驱动器选择来确定安装我的应用程序的位置?注意:如果它在C驱动器上,我希望它安装到程序文件,否则Drive:\ Company \ Product。
任何帮助,将不胜感激。我很抱歉,如果这是其他网上其他地方。我无法在网上找到明确的解决方案。
我的控制代码如下:
<Control Id="myVolumeSelectCombo" Type="VolumeSelectCombo" Property="TARGETDIR2" Fixed="yes" Remote="yes" X="10" Y="100" Width="100" Height="17">
<Publish Property="INSTALLLOCATION" Value="[TARGETDIR2]Company\Product\" Order="1"><![CDATA[TARGETDIR2 = "C:\"]]></Publish>
<Publish Property ="INSTALLLOCATION" Value="[TARGETDIR2]Company\Product\" Order="2"><![CDATA[TARGETDIR2 <> "C:\"]]></Publish>
<Publish Event="SetTargetPath" Value="INSTALLLOCATION" Order="3"></Publish>
</Control>