2016-08-30 2 views
1

Ich habe ein Wix-Steuerelement entwickelt, mit dem ich aus verschiedenen Laufwerken auswählen kann, die auf meinem Computer installiert sind. Ich habe den Code unten eingefügt. Ich habe zwei Fragen: 1) Wie öffne ich ein Dialogfeld zeigt meine Laufwerksauswahl 2) Wie verwende ich die Laufwerksauswahl, um zu bestimmen, wo ich meine App installieren soll? Hinweis: Wenn es auf dem C-Laufwerk ist, möchte ich es installiert, um Dateien zu programmieren, sonst Laufwerk: \ Company \ Product.Wählen Sie Install Drive (wix)

Jede Hilfe wäre willkommen. Ich entschuldige mich, wenn dies an anderer Stelle online behandelt wurde. Ich konnte keine klare Lösung online finden.

Meine Steuercode ist wie folgt:

<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> 

Antwort