Hi John and Alister, Thanks for your comments, I will certainly try Inno.
|The only thing I haven't found a way to do in the standard |program is : I like to keep a backup program folder (called |OldPrograms) and copy the old version into there before the |update is installed - Inno doesn't seem to have a way to |process operations for the older site versions of the sent |files before installing the new ones. John, my existing installer does exactly what you have just described. We can rollback to previous versions at any time. The beauty of a pure Delphi install component is that your installer is just another Delphi project, you can do absolutely anything during installation. Thanks Cheng |-----Original Message----- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of John Bird |Sent: Tuesday, 30 January 2007 2:20 p.m. |To: 'NZ Borland Developers Group - Delphi List' |Subject: RE: [DUG] InstallAware Questions | |I have found the inno setup very easy to use - I have setups |that do various tasks from installing a new site, to |installing updates, down to a minimal one that just creates a |desktop shortcut and nothing else. It has all the useful |features such as making folders, conditional installs of files |(copying certain files only if later or always installing the |sent version |etc) etc. | | |John | |-----Original Message----- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of Conor Boyd |Sent: Tuesday, 30 January 2007 1:02 p.m. |To: NZ Borland Developers Group - Delphi List |Subject: RE: [DUG] InstallAware Questions | | |Another alternative is to fully script it yourself using Inno |Setup (which is written in Delphi). The scripting language it |provides is very similar to Delphi, and you should be able to |find references in the Inno Setup forums to other posters |using Inno Setup to deploy database stuff, although I haven't |done it myself. | |http://www.jrsoftware.org/isinfo.php | |BTW, it's free and open-source. | |HTH, | |Conor | |-----Original Message----- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] |On Behalf Of Cheng Wei (FMI) | |Has anyone used "InstallAware" to deploy their |Delphi/Interbase apps? What's your experience (good & bad) |with the product? I'm especially interested in its SQL capabilities. | |Your comments will be much appreciated. | |_______________________________________________ |Delphi mailing list |Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi | |__________ NOD32 1.1461 (20060329) Information __________ | |This message was checked by NOD32 antivirus system. http://www.eset.com | | | |_______________________________________________ |Delphi mailing list |Delphi@ns3.123.co.nz |http://ns3.123.co.nz/mailman/listinfo/delphi | _______________________________________________ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi