インストーラーファイルを作成した後、ファイルから名前を読み取るか、コマンドラインから読み取りたいだけです。
MainProject.wxs ファイルでマクロを次のように定義しました。
< ?define product = "xyz"?>
そして、私は次のようにマクロ「製品」を読んでいます。
< レジストリ アクション="書き込み"
Id="RegistryEntryId"
Name="InstallDir"
Key="Software\$(var.product)\MyOwnName"
Root="HKLM"
Type="string"
Value="[INSTALLPATH]"
KeyPath="yes"/>
ビルド時に。
しかし、インストーラーの作成後に実行時にこの「製品」を定義して読み取りたいので、実行時にファイルの内容に応じて製品名を変更できます。提案があれば役立ちます。
前もって感謝します。