Well, I don't know how all this would be done in InstallShield Express. I have only used the Setup Wizard (VFP 6).
With the Setup Wizard, I would create an installation that only includes the EXE.
Data should be maintained separately - if there are changes, you must create your custom program (in VFP), as I outlined.
>It sounds like Installshield Exrpress does
NOT support parial updates.
>
>Since updates would be fixes and would can I
simply copy the execuatble (exe) to replace the original one?
>
>>>I finally got installsheild express 3.5 in VFP 8 to work. Problem is that it only does an all or nothing install. For first install that is ok. But in the future I will want to only distribute files that changed, i.e. the application (exe) file and selected tables.
>>>
>>>I do
NOT want force an uninstall of the current version and I
DEFINITELY do
NOT want to wipe the tables which wiil contain the current data.
>>>
>>>The upgrade paths view seems to imply that all existing files will be overwritten. Is that correct?
>>>
>>>Can I do what I need to do, if so how?
>>
>>You can have an empty copy of the database (with the new structure), and write a small program that does an APPEND FROM for every table.
>>
>>To avoid "trigger failed", if you have a parent-child relation, you must copy the parent first. You can obtain the information with adbobjects(ArrayName, "relation").
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)