32ビットバージョンと64ビットバージョンのファイルがあります。アプリケーションを32ビットマシンにインストールする場合、32ビットバージョンのファイルをインストールする必要があります。同様に、インストールが64ビットマシンで実行されている場合は、64ビットバージョンをインストールする必要があります。インストーラーがWiXで実行されているマシンのタイプを確認するにはどうすればよいですか?
一行で答えないでください。特定のWiXタグと、それらをWiXスクリプトのどこに配置するかを探しています。
32ビットバージョンと64ビットバージョンのファイルがあります。アプリケーションを32ビットマシンにインストールする場合、32ビットバージョンのファイルをインストールする必要があります。同様に、インストールが64ビットマシンで実行されている場合は、64ビットバージョンをインストールする必要があります。インストーラーがWiXで実行されているマシンのタイプを確認するにはどうすればよいですか?
一行で答えないでください。特定のWiXタグと、それらをWiXスクリプトのどこに配置するかを探しています。
これを行う適切な方法は、32 (x86) 用と 64 (amd64) 用の 2 つのセットアップをコンパイルすることです。次に、これら 2 つの msi を 1 つの msi 内にパッケージ化し、実行時に適切な msi を実行します。
環境変数またはプリプロセッサ変数を使用してベースwxsファイルを作成し、コンパイルする前に必要な属性を入力することができます。別のオプションは、ビルドの前に、特定のインストール用にファイルにさまざまなGUIDを含むスクリプトを実行することです。つまり、さまざまなアーキテクチャのインストーラーを構築する簡単な方法はないと思います。そのため、追加のユーティリティを使用する必要があります。