stefanshotton Posted June 11, 2006 Posted June 11, 2006 Im looking to distribute a runtime that will need the data structure updating from time to time, below is a guide of how the runtime files are split. Gui.fp7 User Interface Client Data.fp7 Data tables(in reality there are several of these) Calcs.fp7 Claculation Fields The way ive thought about having the runtime updated is below and am looking for anything that you think Ive missed, forgotten or a better way of doing this in general. Have the installer program distribute an update which. (a) Installs an updated gui.fp7 file and a second installer file to a temp folder. ( The installer automatically triggers the runtime exe on successful install. © The new gui has an opening script that 1 triggers the copying of necessary fp7 files with error checking switched on to a backup file. 2 closes the gui.fp7 file 3 on close triggers a 2nd installer program that was packed inside the original installer. (d) The second installer contains another gui.fp7 file and data/calc files which are installed (overwriting existing fp7 files) and the new gui.fp7 file again is run automatically. (e)The new gui again has an opening script that imports the information from the clients backup data file into the new data files. Im also going to include a button within the gui file that will restore the orginal files from the backup if something went wrong. Advice from you experts would be much appreciated. Thanks Stefan
stefanshotton Posted June 12, 2006 Author Posted June 12, 2006 Comments anyone? does it not make sense?
bcooney Posted August 24, 2006 Posted August 24, 2006 Wish you had gotten feedback on this. I'm trying to design an update runtime scheme myself. Did this work out for you?
Inky Phil Posted August 24, 2006 Posted August 24, 2006 I have a runtime updater routine that works but I have to leave the office now. I will get back to you in the morning Phil
Inky Phil Posted August 25, 2006 Posted August 25, 2006 OOPS! On revisiting this procedure to see how to best explain it I have noticed a flaw in the design so I will have to get back to you when I have sorted it Sorry about that Phil
Recommended Posts
This topic is 6664 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now