D
Dino Buljubasic
HI,
My application consist of two apps, one updater application UPD and
the actual application APP.
Updater application UPD is start up project. Its duty is to connect
to our server, check for new releases and if any found downloads them.
Since it is running, it is locked so it can not update itself, so my
application APP that gets loaded from UPD, then updates this updater.
The process is like this:
Files on server available for update are:
1. NEWAPP - new actual application
2. NEWUPD - new updater
When I run my application, updater is started first. It checks for
updates, and loads NEWAPP only because it can not overwrite itself
Then It calls process to start NEWAPP which in turn again connects to
server and updates UPD by loading NEWUPD application, so next time
application is run, NEWUPD is started and process continues the same
way as described.
PROBLEM:
I want to display to the user which application version is running and
which is being downloaded. I get this info from APP Assembly info.
Question is how do I get version info from an application that has not
been started yet without loading it because if I load it, then my
Updater will not be able to owerwrite my Application in the process
above???
Any help will be greatelly appreciated.
_dino_
My application consist of two apps, one updater application UPD and
the actual application APP.
Updater application UPD is start up project. Its duty is to connect
to our server, check for new releases and if any found downloads them.
Since it is running, it is locked so it can not update itself, so my
application APP that gets loaded from UPD, then updates this updater.
The process is like this:
Files on server available for update are:
1. NEWAPP - new actual application
2. NEWUPD - new updater
When I run my application, updater is started first. It checks for
updates, and loads NEWAPP only because it can not overwrite itself
Then It calls process to start NEWAPP which in turn again connects to
server and updates UPD by loading NEWUPD application, so next time
application is run, NEWUPD is started and process continues the same
way as described.
PROBLEM:
I want to display to the user which application version is running and
which is being downloaded. I get this info from APP Assembly info.
Question is how do I get version info from an application that has not
been started yet without loading it because if I load it, then my
Updater will not be able to owerwrite my Application in the process
above???
Any help will be greatelly appreciated.
_dino_