[wix-users] Registry prepend value not updated
Pradeep Reddy
pradeepreddy.gr at gmail.com
Tue Jul 5 22:16:14 PDT 2016
Hi All,
We are using wix 3.9.1208.0 to generate MSI. Below code prepend the value
to Upperfilters registry key.
<RegistryKey Id="UpperFilters" Root="HKLM"
Key="System\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}"
Action="create"> <RegistryValue Name="UpperFilters" Type="multiString"
Action="prepend" Value="xxxxx"/> </RegistryKey>
After install observed, value not prepend to 'UpperFilters' registry key
and not found any errors in MSI log. This issue happened only once.
MSI Log:
MSI (s) (0C:28) [10:38:08:835]: Executing op:
ComponentRegister(ComponentId={C9B7B918-C972-44AF-987B-487C33921A68},KeyPath=02:\System\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}\UpperFilters,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
MSI (s) (0C:28) [10:38:24:455]: Executing op:
RegOpenKey(Root=-2147483646,Key=System\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318},,BinaryType=0,,)
MSI (s) (0C:28) [10:38:24:456]: Executing op:
RegAddValue(Name=UpperFilters,Value=InDskFlt[~],)
MSI returns any failures when unable to update registry?
All registry failures are recorded in MSI log?
What's the issue in my scenario?
If registry key is empty, how prepend behaves?
Thanks in Advance.
More information about the wix-users
mailing list