[wix-users] Registry prepend value not updated

Joel Budreau joel.budreau at gmail.com
Wed Jul 6 12:07:55 PDT 2016


What does the resulting MSI Registry table entry look like?

> On Jul 5, 2016, at 10:16 PM, Pradeep Reddy <pradeepreddy.gr at gmail.com> wrote:
> 
> 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.
> 
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/



More information about the wix-users mailing list