ファイル SomeDialog.wxs に、ユーザーに何らかの情報を求める WiX フラグメントがあります。ダイアログの順序を制御する InstallerUI.wxs ファイルの別のフラグメントで参照されます。もちろん、Product.wxs がメイン ファイルです。よく働く。
現在、別のアプリケーションの .MSI 用に 2 つ目の Visual Studio 2008 Wix 3.0 プロジェクトがあり、ユーザーに同じ情報を求める必要があります。要求された情報を変更すると、両方の .MSI が新しい動作になるように、ファイルを共有する最善の方法がわからないようです。
正直なところ、マージ モジュール、.wsi (インクルード)、または .wixlib が適切なソリューションであるかどうかはわかりません。誰かがこれを行っている簡単な例を見つけたいと思っていましたが、これまでのところ失敗しています。
編集: Rob Mensching のwixlibブログ エントリに 基づいて、wixlib が答えかもしれませんが、これを行う方法の例をまだ探しています。