0

install Shield spring 2012を使用して、Windows アプリケーションのインストール exe ファイルを作成しています。このために、前提条件をすべて追加しましたが、インストール中にカスタム機能を選択すると、前提条件を実行する必要があり、すべてうまくいっています.私に良い。

一時フォルダーを開かずにインストール シールドをインストールする方法を教えてください。

4

2 に答える 2

0

あなたの質問を正しく理解できれば、アプリケーションの前提条件をインストールしようとすると、エクスプローラーが表示されることを示しています。その場合、その時点で InstallShield ウィザードが何を行っているかを診断すると便利です。セットアップの前提条件について、これを確認する最も簡単な方法は、 で作成されたデバッグ ログですsetup.exe /debuglog。機能の前提条件として、使用する必要があるデバッグ ログの完全なパスへのプロパティを指定する必要がありますISDEBUGLOG(これは、他のパスと同じパスまたは別のパスにすることができます)。したがって、両方に のようなものを指定できますsetup.exe /debuglog /v"ISDEBUGLOG=\"C:\debuglog.txt\""

関連するデバッグ ログを取得したら、Explorer が表示される原因となった setup.exe の起動内容を特定し、それが起動された理由を評価します。おそらく、前提条件エディターで変更できる前提条件の定義と同じくらい簡単です。

于 2013-01-10T13:21:19.307 に答える
0

1.) 再頒布可能ウィンドウを開く

2.) 前提条件を右クリックし、[前提​​条件の編集] を選択します。

3.) [実行するアプリケーション] タブを選択します。

4.) 起動する exe/msi を指定したかどうかを確認します。空白の場合、実行時にファイル エクスプローラーが開きます。

含める前提条件ごとに、この場所に正しいファイル名を配置する必要があります。

于 2016-02-15T09:03:26.070 に答える