[wix-users] Registry prepend value not updated

Pradeep Reddy pradeepreddy.gr at gmail.com
Fri Jul 8 01:05:18 PDT 2016


Registry table is as below from log.

MSI (s) (0C:28) [10:38:06:220]: Component: cm__RegistryEntries_Upperfilter;
Installed: Absent;   Request: Local;   Action: Local
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=FltDrv[~],)

On Thu, Jul 7, 2016 at 12:37 AM, Joel Budreau <joel.budreau at gmail.com>
wrote:

> 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