Hello!
I'm working with Advanced Installer 17.6 and also 20.3.2
I've been playing with persistent properties in a multi-instance aip package.
The instances are being generated dynamically (Generate instances at installation time)
You install the main instance and give the property a value of "Folder1".
You install a second instance and give the property a value of "Folder2".
You install a third instance and give the property a value of "Folder3".
According to my tests, the data captured in the property for the last instance (Folder3) is reused for the maintenance / upgrade of the main instance.
I would expect the main instance to remain with property value "Folder1" when upgrading.
According to the windows registry, the property is saved using the
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Your Company\[Upgrade Code]
which seems ignores the instance name \ isolation.
How should I save properties when working with instances, so the properties can be reused for repair / upgrades?