1

install4j では、アプリケーションの 32 ビット バージョンと 64 ビット バージョンの両方を 1 つのインストール パッケージに含めて、OS が 64 ビットの場合にどちらをインストールするかをユーザーに決定させることはできますか? 3 つのプロジェクトを作成するのが最も簡単で最善の解決策でしょうか? つまり、1 人の親と 2 人の子供ですか。含まれているファイルの大部分はアーキテクチャ固有のものではなく、すべてを 1 つのプロジェクトにまとめたいので、これを行うのをためらっています。

また、別のインストーラー、特に社内の他のグループが使用している WiX がこれを達成できる場合、私は install4j に縛られていません。

4

1 に答える 1

1

現在、install4j は 32 ビットおよび 64 ビット用の単一のメディア ファイルを作成できません。32 ビットのメディア ファイルは 64 ビットの Windows でも機能するため、通常、これは大きな問題にはなりません。install4j 6 では、一般的な 32 ビット/64 ビットのメディア ファイルを実装できます。

いずれにせよ、32 ビット インストーラーと 64 ビット インストーラー用に個別のプロジェクトは必要ありません。install4j IDE の「メディア」ステップで 2 つのメディア ファイルを追加するだけです。1 つは 32 ビット インストーラー用で、もう 1 つは 64 ビット インストーラー用です。メディア ウィザード。

プラットフォーム固有のファイルについては、2 つのファイル セットを追加し、メディア ウィザードの [プロジェクトのデフォルトのカスタマイズ] -> [ファイルの除外] 手順で必要に応じて除外します。

于 2012-02-15T08:51:27.357 に答える