Хранить значение ConfigurableDirectory в реестре
Вопрос
Наш установщик позволяет пользователям выбирать, куда они хотят установить определенные файлы, но у нас должна быть запись в реестре, которая указывает на это местоположение. Я использую опцию ConfigurableDirectory этой функции, чтобы сделать это. Как получить каталог, выбранный пользователем, чтобы я мог записать его в реестр?
Решение
Я пропустил, что имена в скобках будут найдены и, если найдены, заменены их действительными значениями. " в учебнике по Wix
Итак, я смог сделать следующее.
<Component Id="DataFileRegEntry" Guid="" >
<RegistryKey Root="HKCU" Key="keypath" >
<RegistryValue Type="string" Name="Calibration" Value="[FILES]" />
</RegistryKey>
</Component>
Не связан с StackOverflow