CMS Software
10-22-2009, 03:40 PM
Currently, the Install File screen has a checkbox for "Skip if file does not exist on target machine".
Personally, I miss an INNO Installer feature that was just the opposite, "Skip if the file DOES exist on target machine". The utility of this is that the user can be sent a complete install package with a program installer, runtime installer, and data installer. If they run the data installer by accident or without thinking, their existing data is not destroyed. If there are new data files in this release, those will be installed (since they do not already exist on the target machine), but existing files will not be overwritten.
I realize this could be done by wrapping an "If file exists" test around each of the 45 data file install lines, but simply clicking a check box would be so much easier.
-O. D. Williams-
Personally, I miss an INNO Installer feature that was just the opposite, "Skip if the file DOES exist on target machine". The utility of this is that the user can be sent a complete install package with a program installer, runtime installer, and data installer. If they run the data installer by accident or without thinking, their existing data is not destroyed. If there are new data files in this release, those will be installed (since they do not already exist on the target machine), but existing files will not be overwritten.
I realize this could be done by wrapping an "If file exists" test around each of the 45 data file install lines, but simply clicking a check box would be so much easier.
-O. D. Williams-