PDA

View Full Version : Multiple programs using web updater on 1 machine?



NewsArchive
03-30-2009, 01:12 AM
Hi Friedrich,

We are just finalising the launch of a suite of programs for sale.

One of the features we're looking at having is your web update service
for all of them. It is highly probable that clients may have multiple
programs on a machine all with different licening periods etc.

Some of the programs will "share" data tables and DLL's. So I'm
assuming that to upgrade one app I'll need to shut down all running apps
which may be effected?

Can you envisage any problems with this?

regards,

Michael

NewsArchive
03-30-2009, 01:13 AM
Hi Michael,

> We are just finalising the launch of a suite of programs for sale.
>
> One of the features we're looking at having is your web update service for
> all of them. It is highly probable that clients may have multiple
> programs on a machine all with different licening periods etc.
>
> Some of the programs will "share" data tables and DLL's. So I'm assuming
> that to upgrade one app I'll need to shut down all running apps which may
> be effected?
>
> Can you envisage any problems with this?

If you do not shut down running applications and components or data files
are in-use during the update process, the update installer has to reboot the
Windows operating system to complete the installation. To prevent a reboot,
you have to make sure the files are not in use.

IMO, it's a good idea to check (from your web update installer) if all files
can be updated without having to reboot the machine. SetupBuilder provides
built-in functionality to handle this.

Does this help?

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder "point. click. ship"
Create Windows Vista ready installations in minutes

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
03-31-2009, 02:00 AM
Hi Friedrich,

Yes it does help. If I'm doing an update I'm planning on shutting down
any running instaces of the program(s).

Basically I was more concerned how webupdater would handle multiple apps
installed at different times with different licences on a single machine
handle things?

I realise each installed app will have details regarding where to look
for updates.

I have been considering situations where 2 or more different apps may be
trying to get webupdater to check for updates simultaneously (granted
this would be rare but it is possible) - am I likely to have any problems?

cheers,

Michael

NewsArchive
03-31-2009, 02:01 AM
Hi Michael,

> Basically I was more concerned how webupdater would handle multiple apps
> installed at different times with different licences on a single machine
> handle things?
>
> I realise each installed app will have details regarding where to look for
> updates.
>
> I have been considering situations where 2 or more different apps may
> be trying to get webupdater to check for updates simultaneously (granted
> this would be rare but it is possible) - am I likely to have any
> problems?

I assume you are not using one "wupdate.exe" web update client to check for
updates for different applications. I think what you are doing is to use
wupdate.exe clients located in different folders to check for updates for
different applications, correct?

For example:

C:\Program Files\MyProg1\wupdate.exe -> checks for MyProg1 updates
C:\Program Files\MyProg2\wupdate.exe -> checks for MyProg2 updates
C:\Program Files\MyProg3\wupdate.exe -> checks for MyProg3 updates

In the above scenario, running different wupdate.exe cliens simultaneously
to check for updates should not be a problem.

But it depends on the specific application design (and deployment/update
strategy) what will happen if different web updates are running
simultaneously and try to update the same files (components).

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder "point. click. ship"
Create Windows Vista ready installations in minutes

-- Official Comodo Code Signing and SSL Certificate Partner