I want also suggest see an open source installer http://www.installjammer.com/
2009/3/2 Phil Barnett <[email protected]>: > Viktor Szakáts wrote: >> >> Exactly, plus some more: >> - You often need to be admin to do it. (if you rename Harbour installer >> to setup.exe, it will ask for password, Windows does this "intelligently" >> by itself) >> - They sometimes fail if you change the default install path. >> - You cannot be sure you've installed for yourself or for all users. >> Sometimes the programs aren't sure either, and some bits are here, some >> others there. >> - You install an upgrade and you don't know if it has overwritten the >> other package, or extended it, and many times you get an additional entry >> in the add/remove programs list. >> - If you uninstall, will it remove a) the upgrade only b) the whole last >> version c) all files belonging to this program. >> Will any additional add/remove program list entries removed? >> - Will it need a reboot? >> - Many times the whole install package is archived in some buried OS >> directories, and it will never be deleted from there. >> - Many times it fails to remove its own temp files. >> - Sometime you need to unpack the install, _then_ be able to run it. >> After that you need to clean up yourself, of course, sometimes as admin >> user. >> - You have to go get the install packages and go through all installs and >> updates _again_ if you change computer (or OS version). >> - And we didn't even touch dependencies and .dlls. >> >> Worst nightmare :) MS is strongly convinced that users like this (they >> haven't seen better), so don't expect this to change anytime soon. > > Boy, isn't this the truth? > > I have started using Inno installer on Windows. You can use it's built in > scripting language to do whatever you want. It compiles the installation > into a setup.exe for you. This contains all the files and the script to do > whatever you want. I have even seen it detect missing .net versions and > offer to go fetch and install them. As far as uninstall goes, you can tell > it exactly what to do. It's similar to Installshield in many ways except the > one I find most important... source code is available (not open source) and > the price is right... free. > > This is a very nice installer for Windows. > > http://www.innosetup.com/isinfo.php > > And, there is a support community built up around it. This allows you to > have an expert build you your first scripts and then you can expand them > from there. Makes it a lot quicker to get a basic install working. > _______________________________________________ > Harbour mailing list > [email protected] > http://lists.harbour-project.org/mailman/listinfo/harbour > -- Massimo Belgrano _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
