I have a 64-Bit MSI that needs to set reg permisions on some keys via
the LcokPermissions table (my 32-Bit MSI still uses subinacl in a CA).
It is having a reproducable error that I need to fix.
I have 2 registry entires in referenced in my LockPermissions table.
Both set to 'Everyone' with GenericAll="yes"
One is for a common location:
HKLM\SOFTWARE\[Company]\common\registration
(Has no values)
And one is app specific:
HKLM\SOFTWARE\[Company]\[app]\[ver]\registration
(has with various values)
The app specific one always get the correct permisssions. However if
it's a 'clean' machine Installer sets Everyone GenericAll permissions
for the 'highest' reg entry of the MSI (HLKM\SOFTWARE\[Company]) and all
subkeys (app specific and common)!
It only get's it right if there's a existing registry key of the same
name HKLM\SOFTWARE\[Company]\common\registration**(with or wirthout the
right permissions)*.
**
*Any Ideas what am I doing wrong here (or is this a bug)?*
*WiX 3.5 3.5.2519.0
Installer V 5.0.7601.17514 *
*Many Thanks!*
*
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users