如何确定Wix中是否存在注册表项

时间:2009-09-17 15:02:52

标签: wix registry

我想确定Wix中是否存在注册表项。我不能对该密钥中的值名称做任何假设,但至少存在一个。未设置默认值。是否可以在不使用自定义操作的情况下检查密钥是否存在(以及可选的,如果它有任何值)?

1 个答案:

答案 0 :(得分:5)

查看RegistrySearch

使用样本:

    <Property Id="MYRegSearch" Value="AVaLue" Secure="yes">
        <RegistrySearch Id="RegSearch" Root="HKLM" Key="Software\!(wix.Manufacturer)\!(wix.ShortProduct)" Name="Values" Type="raw"/>
    </Property>