2

セットアップを作成していて、問題が発生しました。

インストールを完了するには、インストールされたアプリケーションを実行する前にいくつかの複雑なアクション (古いプログラムから DB をインポートする、新しい DB を作成する、DB を選択するなど) を実行する必要があるため、プログラムを実行する必要があるため、[RUN] セクションから実行します。

[RUN]
Filename: "{app}\Config.exe"; Parameters: "{code:RunAscParams}"; Flags: waituntilterminated 32bit; Description: "Runing config"

Config.exeいくつかの値を含む XML ファイルを作成します。

私のアプリケーションは実行中の複数のデータベースで使用できるため、実行する構成を指定するために XML を渡す必要があります。

[Icons]
Name: "{group}\My APP"; Filename: "{app}\MyApp.exe"; Parameters:"<DBNAME>.xml"

固定名でDBNAME.xmlはないので。XML ファイルの名前は作成されたものであり、作成Config.exeされたデータベース名に依存します。

[Icon]問題は、セクション[Icons]がセクションの前にあるため、パラメーターを設定できないこと[Run]です。

質問は、アイコンを追加するランタイムの可能性はありますか?

4

0 に答える 0