June 11, 200619 yr 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
August 24, 200619 yr Wish you had gotten feedback on this. I'm trying to design an update runtime scheme myself. Did this work out for you?
August 24, 200619 yr 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
August 25, 200619 yr 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
Create an account or sign in to comment