Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to enhance what I did (simple install)?
Message
From
10/11/2003 10:19:50
 
General information
Forum:
Visual FoxPro
Category:
InstallShield
Miscellaneous
Thread ID:
00847192
Message ID:
00848294
Views:
21
That is the point, you have to go outside the supplied utitlies, In my opinion, if we have to use a utility it should have the needed functionality for common tasks (which I think mine are).

>Claude,
>You can do this with the current versio that ships with VFP, but you have to go outside of it.
>
>Windows Installer installs files based on versioning. You can read up on how it handles this at http://msdn.microsoft.com/library/en-us/msi/setup/default_file_versioning.asp.
>
>In my experience, data files do not have versions built into them. They are simply data files. In Installer terms, this would be an example of "Neither file Has a Version". In most cases, the file on the target machine will be newer because the user actually uses the app so the data files won't get replaced.
>
>You have to turn this into a "One file Has a Version" scenario. Using Orca (Windows Installer 2.0 Table Editor), found at http://www.microsoft.com/msdownload/platformsdk/sdkupdate/SDKInfo.htm, you open the ISX ISM file and add some new information. Go to File entry in the Tables list. You will need to add a version number in the Version field for each table/index. Because the source will have version information and the target will not, it should get overwritten.
>
>Luckily, there is a copy and paste function in Orca so it isn't too bad.
>
>HTH.
>
>>>>Using Installshield Express 3.5 (that comes with VFP 8) for VFP 8 applications.
>>>>
>>>>I got a simple installation to work, it installs all files on every install. This includes overwriting existing data files. Also I had to hard code the drive and destination folder to get it to work.
>>>>
>>>>My questions:
>>>>
>>>>1. how do I install only install new versions of the program. that is do not change the data files.
>>>>
>>><snip>
>>>
>>>Did you try to use Upgrade Path under Organize Your Setup?
>>
>>NOThis is the orignal realease of the application for VFP 8.
>>
>>I am asking for the future relases which normally are fixes and ussually involve one or two files. Thus only the executable file exe changes. In any case I DO NOT want to replace the data (tables) for minor or major upgrades until VFP 9.
>>
>>Can I do that using the version of Installshield Express 3.5 that comes with VFP 8?
>>
>>The documentation implies that it will automatically replace all existing files. Is this correct?
>>
>>If I use it what should I enter for it? The existing "msi" file?
>>
>>Upgrading to full Installshield Developer is too expensive!!!
>>
>>What are the alternatives, if any?
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform