Web Update for Patch

Got a problem you cannot solve? Try here.
danieltan
Posts: 26
Joined: Tue Jul 07, 2015 9:17 pm

Web Update for Patch

Postby danieltan » Sun Sep 13, 2015 9:09 pm

Hi,

How to make the Web Update feature enables download/updates patch installer?

Let say,
1. I have base installer
Product version 1.0.0.0
Receive Application Updates - Checked
Monitor URL: http://www.xxx.com/update/installer_v1.0.0.0.exe <-example
Schedule Update option is selected

I have install for version 1.0.0.0

2. I have another installer enable to update existing files
Product version 1.0.0.1
Receive Application Updates - Checked
Monitor URL: http://www.xxx.com/update/installer_v1.0.0.1.exe <-example
Schedule Update option is selected

Let say I have create patch installer
Product version 1.0.0.1
Receive Application Updates - Checked
Monitor URL: http://www.xxx.com/update/installer_v1.0.0.1_patch.exe <-example
Schedule Update option is selected


How to enable let the machine install patch after installed version 1.0.0.1

From what I know the updates.ini

Code: Select all

[Update Packs for Versions]
1.0.0.0=1.0.0.1
[1.0.0.1]
URL=http://www.example.com/update/installer_v1.0.0.1.exe
Description=Update to 1.0.0.1
Reboot=No
Silent=Yes
Parameters=


But I not sure how to configure patch file inside updates.ini

P/S: Assume that the URL and updates.ini enable connect using browser

FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Web Update for Patch

Postby FrancescoT » Mon Sep 14, 2015 11:48 am

Dear Daniel,

if I have not missed your question, it doesn't change anything in terms of "Web Update feature" settings, when including a patch in your update pack list.

Once you defined the patch installer in the "Update Packs" of your "1.0.0.1" project, then define the appropriate version relation for the patch in the "Versions" page of the same project.

It should look like as below, where on the left column are listed the versions of you product that can receive the patch update.
Update_Versions.png
Update_Versions.png (22.34 KiB) Viewed 4567 times

If necessary, use the Up and Down buttons to re-order the order in which packs will be installed, if more then one are defined.

Hope this helps you.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE

danieltan
Posts: 26
Joined: Tue Jul 07, 2015 9:17 pm

Re: Web Update for Patch

Postby danieltan » Mon Sep 14, 2015 7:49 pm

Question 1
From your screenshot, does the web update enable let customer install 2 installer which are version 1.0.0.1 and 1.0.0.1_patch even though its under same version?

Scenario
Let me start again (for web update)
1. I have base installer version 1.0 and upgrade installer version 1.1
2. I have let customer installed version 1.0 into version 1.1 (which total 2 installers)
3. I have build patches and product version under 1.1
4. I wanted to let customer to have patches installer for version 1.1

Question 2
How to enable let patch installer version 1.1 install into client machine even though I have installer upgrade installer version 1.1?

Question 3
What to do write enable let update.ini to upgrade patch installer version 1.1?

FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Web Update for Patch

Postby FrancescoT » Tue Sep 15, 2015 12:48 pm

Dear Daniel,

The Update Packs page allows you to define the updates that are available for your applications on the field. An update can consist of any downloadable file, and will typically be a setup executable; such as an incremental update built using the Patches page, or a full blown major version installer that completely uninstalls the previous version.

So from the update process point of view, it doesn't matter what kind of executable you want to serve for a specific version on the field.

That said and supposing that you want to delivery a patch update to your customers where your product "1.1" is installed;

- load the patch project and Build the patch (patch.exe).
- in patch project, define an "Update Packs" that points to your patch.exe (Web Updates ->Update Packs page).
- in the patch project, define to which product version the previous "Update Packs" has to be served (Web Updates ->Versions page).
- Finally this time, build the patch project as a FULL UPDATE (e.g. compressed single exe) and then, use the new Update.ini file within the release folder.

Hope this helps you.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 89 guests