Folks, so please creating those scripts for these tools and feel free to change mpkg_win.nsi to anything you like, I honestly don't care... Brgds, Viktor
On Mon, Mar 2, 2009 at 9:05 AM, Massimo Belgrano <[email protected]>wrote: > 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 >
_______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
