tardas1
Posts: 17
Joined: Wed Sep 06, 2017 6:30 am

Dependent applications update

Hi,

I have several dependent applications and applications using advanced installer updater. I am trying to find an update solution to update application(s) individually or collectively. Given example is more descriptive.

For example;
Application-1 versions are 1.0.0 and 2.0.0.
Application-2 versions are 3.0.0(requires app1 v1.0.0) and 4.0.0(requires app1 v1.0.0).
Application-3 versions are 5.0.0(requires app1 v1.0.0 and app2 v3.0.0), 6.0.0(requires app1 v2.0.0 and app2 v3.0.0) and 7.0.0(requires app1 v2.0.0 and app2 v4.0.0).

Initial condition is
Application-1 1.0.0
Application-2 3.0.0
Application-3 5.0.0.

When application 3 tries to update, it should check version compability for app2 and app1 versions.

Is there any way to do it by advanced installer?

Thanks
Daniel
Posts: 8238
Joined: Mon Apr 02, 2012 1:11 pm
Contact: Website

Re: Dependent applications update

Hello,

To achieve what you want you can configure as launch conditions or as prerequisites the application versions required by each of your setup package.

If you have any further questions just let us know.

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
tardas1
Posts: 17
Joined: Wed Sep 06, 2017 6:30 am

Re: Dependent applications update

Hello,

This solution only works when installing. Application is uninstalled and then installed during the upgrade. If i try to upgrade any dependent application, it is not installed again.
Because of this scenario, I want to check version compability before uninstall.

Thanks
Daniel
Posts: 8238
Joined: Mon Apr 02, 2012 1:11 pm
Contact: Website

Re: Dependent applications update

Hello,

I'm afraid I do not fully understand what you mean. Can you please give me more details about this scenario, maybe exemplify a bit.

Thank you,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
tardas1
Posts: 17
Joined: Wed Sep 06, 2017 6:30 am

Re: Dependent applications update

Hello,

I have 2 applications and application have 3 versions.
App1 versions are 1.0, 2.0 and 3.0.
App2 versions are 4.0, 5.0 and 6.0.

App1 1.0 is not dependent to any application.
App1 2.0 is dependent to App2 5.0 or higher.
App1 3.0 is dependent to App2 5.0 or higher.

App2 4.0 is not dependent to any application.
App2 5.0 is not dependent to any application.
App2 6.0 is dependent to App1 3.0 or higher.

Both applications are using advanced installer updater.

First Scenerio : App1 1.0 and App2 4.0 installed.
- On App1 update, Updater.exe won't show any update because 2.0 and 3.0 versions are dependent to App2 5.0 version.
- On App2 update, Updater.exe shows only 5.0 version.

First Scenerio : App1 1.0 and App2 5.0 installed.
- On App1 update, Updater.exe shows 2.0 and 3.0 versions.
- On App2 update, Updater.exe won't show anything because 6.0 version is dependent to App1 3.0 version.

First Scenerio : App1 2.0 and App2 5.0 installed.
- On App1 update, Updater.exe shows 3.0 versions.
- On App2 update, Updater.exe won't show anything because 6.0 version is dependent to App1 3.0 version.

First Scenerio : App1 3.0 and App2 5.0 installed.
- On App1 update, Updater.exe won't show anything because there is no newer version.
- On App2 update, Updater.exe shows 6.0 version.

Updater.exe : An executeable file that Advanced installer creates.

I hope examples are clear. I know that i can do it using prerequisites but i want to check version compability using updater.exe.

Thanks
Daniel
Posts: 8238
Joined: Mon Apr 02, 2012 1:11 pm
Contact: Website

Re: Dependent applications update

Hello,

I'm afraid this scenario is not supported by our Updater tool. The recommended approach for you will be to add the other product dependencies as prerequisites to your setup packages.

If you have any further questions just let us know.

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”