2011-07-07 2 views
2

MSIを使用してインストーラを作成する必要があります。その目的は、ユーザーの地域(env。変数から読み取る)に基づいて正しいインストーラを呼び出すことです。つまり、このインストーラーは、3つのファイル(インストーラーそのもの)を1つは米国、1つはヨーロッパ用、もう1つはアジア向けです。MSI:インストーラインストーラ

ここで重要なのは、このメインインストーラがインストールされないことですが、それは正しいインストーラ(アジア、ヨーロッパ、または米国)を呼び出して、インストーラが最終的にインストールされることです。

これは可能ですか?どんな仕事でも大歓迎です。

答えて

3

これはカスタムEXEブートストラップと呼ばれています。これは、マシン環境を決定し、適切なインストーラを起動する単純なEXEアプリケーションです。オプションで、すべてのインストーラーをその中にパックし、実行時にそれらを抽出することができます。

あなた自身でEXEを書くことも、既存の解決策を見つけることもできます。

+0

ありがとうございました。私の主なインストーラはmsiだけでなければならないということを忘れていました。私は同じことをするためにexeを呼び出すことは許されていません。 – Pradeep

関連する問題