2

インストーラーでは、ユーザーが特定のファイルをインストールする場所を選択できますが、その場所を指すレジストリ エントリが必要です。そのために、フィーチャーの ConfigurableDirectory オプションを使用しています。ユーザーが選択したディレクトリを取得して、レジストリに書き込むにはどうすればよいですか?

4

1 に答える 1

2

「括弧で囲まれた名前が検索され、見つかった場合は実際の値に置き換えられる」ということを見逃していました。Wix チュートリアル

ということで、以下のことができました。

    <Component Id="DataFileRegEntry" Guid="" >
      <RegistryKey Root="HKCU" Key="keypath" >
        <RegistryValue Type="string" Name="Calibration" Value="[FILES]"  />
      </RegistryKey>
    </Component>
于 2009-03-06T19:48:41.877 に答える