我们的安装程序允许用户选择他们想要安装某些文件的位置,但我们需要有一个指向该位置的注册表项。我正在使用功能的ConfigurableDirectory选项来执行此操作。如何获取用户选择的目录,以便将其写入注册表?

有帮助吗?

解决方案

我错过了“查找括号中的名字,如果找到,则替换为实际价值。”在 Wix教程

所以我能够做到以下几点。

    <Component Id="DataFileRegEntry" Guid="" >
      <RegistryKey Root="HKCU" Key="keypath" >
        <RegistryValue Type="string" Name="Calibration" Value="[FILES]"  />
      </RegistryKey>
    </Component>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top