Ok so far so good. The basic update flow as described above seems to be working however a small problem but serious one.
One of the items in the update is the main app executable, so this file can change. Right now the flow is as follows:1) launch app2) check for updates, if exist the user can opt to exit the app and we do a commandline wyupdate)3) update is finished and we load the main executable as an excute file after update has completed.
So this works but the main executable loads data that resides inside the program files folder but it seems the the executed file as the post update is not reading from this directory e.g. is it launched from this? If I close the app and load the app again via the program menu it works fine, it is the newly updated app version AND it loads the data.
Hope i am explaining this clear enough, any help anyone can offer?
Thanks,Dan