Хранить значение ConfigurableDirectory в реестре - PullRequest
2 голосов
/ 06 марта 2009

Наш установщик позволяет пользователям выбирать, куда они хотят установить определенные файлы, но у нас должна быть запись в реестре, которая указывает на это местоположение. Я использую опцию ConfigurableDirectory этой функции, чтобы сделать это. Как я могу получить каталог, выбранный пользователем, чтобы я мог записать его в реестр?

1 Ответ

2 голосов
/ 06 марта 2009

Я пропустил, что «имена в скобках будут найдены и, если найдены, заменены их действительными значениями». в учебнике Wix

Итак, я смог сделать следующее.

    <Component Id="DataFileRegEntry" Guid="" >
      <RegistryKey Root="HKCU" Key="keypath" >
        <RegistryValue Type="string" Name="Calibration" Value="[FILES]"  />
      </RegistryKey>
    </Component>
...