0

インストーラーファイルを作成した後、ファイルから名前を読み取るか、コマンドラインから読み取りたいだけです。

MainProject.wxs ファイルでマクロを次のように定義しました。

< ?define product = "xyz"?>

そして、私は次のようにマクロ「製品」を読んでいます。

< レジストリ アクション="書き込み"

              Id="RegistryEntryId"
              Name="InstallDir"
              Key="Software\$(var.product)\MyOwnName"
              Root="HKLM"
              Type="string"
              Value="[INSTALLPATH]"
              KeyPath="yes"/>

ビルド時に。

しかし、インストーラーの作成後に実行時にこの「製品」を定義して読み取りたいので、実行時にファイルの内容に応じて製品名を変更できます。提案があれば役立ちます。

前もって感謝します。

4

1 に答える 1