I realized that components that are self registered with Advanced Installer do this as SYSTEM user, not as the logged in user. Is there a way to perform the registration as logged in user?
Details:
We have a piece of software that comes with it's own image file format and we have developed a Thumbnail Extractor as explorer extensions to display thumbnails of our images.
There is a 64 and a 32 bit version and it can manually be registered using
Code: Select all
regsvr32.exe Thumbnailer.dll
When I perform the registration manually from the command prompt, the settings are stored in the HKCU/Software/MyCompany/MyApplication as expected, but during the installation process, the registration writes to HKEY_USERS/.DEFAULT/Software/MyCompany/MyApplication, which is the SYSTEM user account. This later causes problems because the thumbnailer is registered correctly but misses the settings.