This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Knowledge Base
- :
- Support for QWORD registry values and InstallScript RegDBGetKeyValueEx
Subscribe
- Mark as New
- Mark as Read
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Support for QWORD registry values and InstallScript RegDBGetKeyValueEx
Support for QWORD registry values and InstallScript RegDBGetKeyValueEx
Summary
Qword Registry Data usage with installersSynopsis
Support for QWORD registry values in InstallScript and a MSI Database is not currently supported.Discussion
QWORD values are 64-bit integers (compared to the 32-bit integers of DWORD) and introduced in Windows 2000.If using a Basic MSI project to author an install notice the MSI Registry Table does not currently support QWORD values. Once Windows Installer lists the value and method we should be able to incorporate this into the Basic MSI project. Reference:
A product enhancement regarding the use of InstallScript (eg. RegDBGetKeyValueEx) is being tracked as Master Issue Number: IOJ-1624419. The expected result using InstallScript is the ability to get and set QWORD Registry values.
Workaround
In lieu of using the MSI Registry Table or some InstallScript the possible workaround would be to author a custom *.dll or *.exe to alter the value of a Qword in the Registry. The installation would incorporate a custom action into the installer project.Related Documents
RegDBGetKeyValueExRegDBGetKeyValueEx Example
No ratings