2012-10-02 1 views
5

単一の統一されたUIから複数のMSIをインストールする必要があります。 また、インストールする製品をユーザーが選択できるようにするには、「機能」ツリーが必要です。wix 3.6インストールするMSIを選択するための機能のツリーを焼く

似たような質問をしたところ、バーンが行く方法だと思われます。

thisを見ると、カスタムBAを作成して自分の機能ツリーを実装する必要があるようです。 これが正しいですか?

私はMSIの標準UIのようには見えないカスタムUIで終わるようです。 IMHOがMSIにとって偉大なことの1つは、いつも同じUIをユーザーに提示し、何年もやっているということです。

これが方法の場合、開始する簡単な例がありますか?

wix3.6はフィーチャーツリーをネイティブにサポートしていませんか? ... IMHOを持っている非常に基本的で便利な機能のようです...

答えて

1

フィーチャーツリーはMSIのカスタムコントロールであり、一般的な使用には使用できません。標準のツリーコントロールを使用できますが、誰もその機能をwixstdbaに追加していません。もちろん、この機能を追加することもできます([email protected]でディスカッションを開始することもできます)。または独自のBAを実装することもできます。 wixstdbaのコードはsrc \ ext \ BalExtension \ wixstdbaにあります。管理されている例の場合はsrc \ Setup \ WixBAです。どちらも合理的な場所です。

関連する問題