Wix を使用して .msi データベースを作成し、ドライバー パッケージをインストールしようとしています。
現在、このドライバー パッケージはすべてのプラットフォームで実行できるように作成されており、.inf ファイルを右クリックして [インストール] オプションを選択することで、任意のプラットフォーム (Windows 2k 以降、x86 または x64 の任意のバージョン) にインストールできます。このパッケージにはさまざまなプラットフォーム用の複数のバージョンは必要ないため、すべてのプラットフォーム用に 1 つの msi ファイルを作成したいと考えています。
このボトルネックにぶつかるまで、すべてうまくいきました。インストールするプラットフォームに応じて、dfxapp_x86.wixlib または dfxapp_x64.wixlib のいずれかとリンクすることを想定しています。これにより、プラットフォームごとに 1 つずつ、2 つの異なるインストーラーが必要になりますが、これは望ましくありません。同じシンボルを含む dll とリンクしているため、両方のライブラリ ファイルを含めることはできません。
この場合、すべてのプラットフォームに対して単一のインストール パッケージを使用するにはどうすればよいですか?
ありがとう。