2012-10-02 4 views
5

Ich muss mehrere MSIs von einer einzigen einheitlichen UI installieren. Ich brauche auch eine 'Feature' Struktur, damit der Benutzer auswählen kann, welches Produkt installiert werden soll.wix 3.6 Burn Feature-Struktur zu wählen, MSI zu installieren

Nach ähnlichen Fragen scheint Burn der richtige Weg zu sein.

Mit Blick auf this, es scheint, ich muss einen benutzerdefinierten BA schreiben und meinen eigenen Feature-Baum implementieren. Ist das korrekt?

Es scheint, ich werde mit einer benutzerdefinierten Benutzeroberfläche beenden, die nicht wie die Standard-Benutzeroberfläche für MSIs aussehen wird. Das ist schade, wenn IMHO einer der großen Vorteile von MSIs ist, dass sie Benutzern immer die gleiche Benutzeroberfläche präsentieren und dies seit Jahren tun.

Wenn das der richtige Weg ist, gibt es ein einfaches Beispiel, um loszulegen?

Unterstützt wix3.6 wirklich nicht nativ Featurebaum? ... scheint ein ziemlich einfaches und nützliches Feature zu sein, um IMHO zu haben ...

Antwort

1

Der Feature-Baum ist ein benutzerdefiniertes Steuerelement auf MSI und nicht für den allgemeinen Gebrauch verfügbar. Ein Standard-Baum-Steuerelement könnte verwendet werden, aber niemand hat diese Funktion zu wixstdba hinzugefügt. Natürlich können Sie die Funktion hinzufügen (Diskussion auf [email protected] starten) oder Ihre eigene BA implementieren. Der wixstdba-Code ist in src \ ext \ BalExtension \ wixstdba oder für das verwaltete Beispiel gibt es src \ Setup \ WixBA. Beides sind vernünftige Orte, um anzufangen.

Verwandte Themen