I use Burn to create a bootable WiX device. I realized that RegistrySearch, as shown below, does not actually perform a registry search. I used Process Monitor to control registry access.
<Property Id="NETFX35VERSION" Secure="yes"> <RegistrySearch Id="RegSearchNetFx35" Root="HKLM" Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v3.5" Name="Version" Type="raw" /> </Property>
However, when I used the util function, it worked fine, and the registry received a comment:
<util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v3.5" Value="Version" Variable="NETFX35VERSION" />
Is this the expected behavior with the WiX Burn tool?
source share