【发布时间】:2010-11-04 18:53:09
【问题描述】:
我想使用 Wix 安装程序安装插件。在计算机上,可以安装更多版本的应用程序,因此用户必须决定应该使用哪个版本。 应用程序以这种方式写入注册表:
HKLM\Software\Company\Application\Version ....
这意味着 HKLM\Software\Company\Application 键没有直接值,我必须 询问它的孩子在 C# 中做了什么:RegistryKey.GetSubKeyNames。
问题 1:
有没有什么方法可以在没有 CustomAction 的情况下读取这些子项名称?
我没有发现这种可能性,这就是我使用自定义操作完成它的原因。
问题 2:
但是如何将 CustomAction 中的结果设置为 wxs 中的属性?有可能吗?
如果你能帮助我,我会很高兴...
再见,伊沃
【问题讨论】:
标签: wix registry wix3 custom-action