2012-04-23 14 views

答えて

4

WiX 3.6(Beta)には、「Burn」という新しいブートストラップがあります。あなたはここでそれについて読むことができます。

Building Installation Package Bundles

+0

[OK]をしかし、何がブートストラップの前に来ます。 MSIごとにWixプロジェクトを作成する必要がありますか?単一のWIXプロジェクトより多くのMSIフォームを作成する方法はありますか? – Roberto

+0

wxsでプリプロセッサ変数を使用し、異なる値をコンパイラに渡してインストーラのバリエーションを取得する方法がありますが、それはあなたが必要とするものではありません。インストーラをフラグメントに分割し、フラグメントの異なるセットを参照し、製品固有のプロパティを定義しない2つのwixプロジェクトを作成することをお勧めします。ソース全体を見ることなく答えを出すのは難しいです。 –

+0

基本的に私が今持っているものは、dllやメディアファイルがほとんどありません。それらのすべては同じmsiにあります。私は、変更のないメディアファイルを提供せずに、メジャーアップデートの新しいdllバージョンをトラフに配布したい。あなたの返信によると、私は2つのwixプロジェクトを作成する必要があります:dllのための1とメディアのための1。最初のディストリビューションでは、ブートストラップを使用してmsiをマージします。アップデートでは、MSIのみを配布します。それは私のためによさそうだ! – Roberto

関連する問題