Hello,
As I want use the Google Omaha framework for silent automatically updates, I have to create an installer which support side by side installation with the following folder structure.
installdir
\app-1.0.0.0
\... files
\app-1.1.0.0
\... files
\app-launcher.exe
One of the scenarios I have to implement is the following:
1. the application v1.0.0.0 is running
2. Google Omaha downloads v1.1.0.0 and silently installs the MSI side by side (I managed to do this part)
3. At some point in time the, when the app is not running, v1.0.0.0 has to be removed, however this removal logic has to be implemented somehow by the installer.
Can you give me some advice how is it possible to achieve this by using Advanced Installer?
I'm also wondering how can I achieve that the registry values are only deleted when the last installed application is deleted from the machine. So for example when 1.0.0.0 get uninstalled I don't want my registry entries get deleted.
Thank you,
Balazs