2

インストールを作成しようとしていて、チェック ボックスを使用して 2 つの追加プログラムをインストールするかどうかをインストーラー内でユーザーに尋ねています。インストーラーは、チェック ボックスの値に基づいてインストールを開始する必要があります。

別々のインストールを私のものに含めるのに問題があります。1 つは .msi ファイルで、もう 1 つは .exe ファイルです。それらを前提条件として含め、ユーザーにオプションでインストールさせることができます。ただし、インストーラーから起動すると、インストーラー ウィンドウの後ろに隠れてしまいます。

カスタム アクションとして追加しようとしましたが、起動できません。どんな助けでも大歓迎です。

4

1 に答える 1

0

それらを前提条件として追加するのが正しいアプローチです。

それらのウィンドウがインストーラーの背後に表示されるという事実は、実際には Windows の制限です。Vista 以降では、ポップアップによるユーザーへのスパム行為を防ぐために、デフォルトでウィンドウが一番上に表示されなくなりました。代わりに、バックグラウンドで表示され、タスクバー ボタンが点滅します。

ですから、できることはあまりありません。私がお勧めする唯一の方法は、他のセットアップ オーサリング ツールをいくつか試して、このように動作しないツールを見つけることができるかどうかを確認することです。一部のブートストラッパーは、前提条件ウィンドウを最上位に表示する特別なコードを使用します。

于 2011-11-29T15:32:50.653 に答える