mcandre
Posts: 7
Joined: Fri Sep 14, 2012 10:36 pm

Update more like Google Chrome

When updates are issued often, it's nice to users if the updates happen more in the background and interrupt their workflow less. It would be great if Advanced Installer updated more like Google Chrome:

* Download updates in the background
* Apply on next application startup
Bogdan
Posts: 2796
Joined: Tue Jul 07, 2009 7:34 am
Contact: Website

Re: Update more like Google Chrome

Hi,

First of all, you should know that Google Ghrome is installed per-user, so no elevation is required from the user. If this is your installation type then you should
know that the updater from Advanced Installer can also do what you mentioned above.

As you probably know that the updater can be integrated in your application so you can call it from your code. You can use the command lines /justcheck and /justdownload to see
if an update is available and download it.

The next time when your user launches your application you can check from your code if you previously downloaded updates using our updater and install them if so, then re-launch your application.

If your application is installed per-machine things are much complicated. They would work the same as in the above case if your application would always be launched by the users
with "Run as administrator" option, or you would set in its manifest file the execution level to "RequireAdministrator". If the application is not launched this way the only way to install
per-machine updates silently is to use LUA patching, this complicates a little bit your development process when building the setup packages.

Best regards,
Bogdan
Bogdan Mitrache - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Feature Requests”