Hi
We used to distribute our software with the Visual Studio built-in installer and now we want to switch to Advanced Installer. We use the MFC 8.0 merge modules to deploy the MFC libraries. Up to now in our MSI setup files the ALLUSERS property was not set. That means it's a per-user installation.
When I include the merge modules in the Advanced Installer setup project and build it, the ALLUSERS property is set to 1 in the resulting MSI. When I build the AI project without the merge modules the ALLUSERS property is not set. Can you explain why Advanced Installer sets the ALLUSERS property to 1 when the merge modules are included?
The problem is that our old setups won't get uninstalled if ALLUSERS when the merge modules are included. I have found a workaround: Delete the ALLUSERS property in all of the merge modules but I'm not sure if this is the way to go...
Regards, Y