Click here to Skip to main content
16,014,121 members

Survey Results

What do you use for authoring installations?   [Edit]

Survey period: 23 Feb 2004 to 29 Feb 2004

Writing the application is sometimes only half the battle. (Sent in by Gavin Greig)

OptionVotes% 
InstallShield (scripted)1239.99
InstallShield (MSI)17814.46
Wise (scripted)504.06
Wise (MSI)534.31
Visual Studio (MSI)29423.88
Installer VISE70.57
InnoSetup17514.22
NSIS13510.97
XCopy383.09
We don't need no steenkin' installers12910.48

View optional text answers (66 answers)


 
GeneralControl or magic Pin
Anonymous18-Mar-04 3:05
Anonymous18-Mar-04 3:05 
A bit late, this post...

When this survey started we were using Wise. Today we have started migrating to NSIS. I never before considered NSIS an option, mainly because it is Open Source, but after reading some opinions here I decided to have a look. And after being convinced myself, I have now also convinced the others that NSIS is the way to go.

I think it has a lot to do with magic. If you like the wizards that by some strange reason works but you don't really know why, then InstallShield is probably the choice. But if you don't like surprises then NSIS is the way to go. Wise is somewhere in between, but probably closer to NSIS. But there are still too many things in it that just happen by itself.

This is the good thing about NSIS. All that ever happens in the installer is found in the installer file(s). This file is normal text so you can edit it with your favourite editor (I have never understood what is good with binary file formats -- do you want to hide something? Do text files make things too easy? Exception are of course raw data files). And there's nothing you can't do. You can create plug-ins both for compile time and for install time to do whatever the core system can't do.

The main reason we are sanctioned to leave Wise is actually that we are reaching a limit. Wise can only have 15 different languages (I wonder what the code looks like -- an array with a fixed size of 15?!? I haven't done one of those since my first programming assignment at school). We are now at 12 and will probably hit the limit within half a year.

Another plus for NSIS is the excellent support. They have a forum where if you post a question you will get an answer within the hour. Wise is slow and you can not always count on a solution. And which one cost money?

I have nothing much to say about InstallShield as I have very little experience with it. It has never been an option because of all the magic.

GeneralInstallation woes (InstallShield *does* suck) Pin
Daniel Olivier5-Mar-04 20:43
Daniel Olivier5-Mar-04 20:43 
GeneralMy own installer Pin
Galo Vinueza S.26-Feb-04 5:23
Galo Vinueza S.26-Feb-04 5:23 
GeneralRe: My own installer Pin
heXor27-Feb-04 6:53
heXor27-Feb-04 6:53 
GeneralDepends if the end user has admin rights Pin
Stephane Rodriguez.25-Feb-04 9:54
Stephane Rodriguez.25-Feb-04 9:54 
GeneralBest general purpose answer thus far Pin
Gary Wheeler25-Feb-04 6:31
Gary Wheeler25-Feb-04 6:31 
GeneralRe: Best general purpose answer thus far Pin
WillemM27-Feb-04 3:29
WillemM27-Feb-04 3:29 
GeneralWinZip self extractor Pin
Ravi Bhavnani25-Feb-04 5:34
professionalRavi Bhavnani25-Feb-04 5:34 
GeneralAny other way to install ? Pin
Bamaco225-Feb-04 5:27
Bamaco225-Feb-04 5:27 
GeneralMSI Pin
Michael P Butler24-Feb-04 23:18
Michael P Butler24-Feb-04 23:18 
GeneralRe: MSI Pin
Marc Scheuner25-Feb-04 2:17
professionalMarc Scheuner25-Feb-04 2:17 
GeneralRe: MSI Pin
Navin25-Feb-04 2:44
Navin25-Feb-04 2:44 
Generalwhat's wrong with .zip files? Pin
.dan.g.24-Feb-04 18:54
professional.dan.g.24-Feb-04 18:54 
GeneralRe: what's wrong with .zip files? Pin
Navin25-Feb-04 2:42
Navin25-Feb-04 2:42 
GeneralRe: what's wrong with .zip files? Pin
Daniel 'Tak' M.29-Feb-04 11:07
Daniel 'Tak' M.29-Feb-04 11:07 
GeneralWrote our own.. Pin
Navin24-Feb-04 10:03
Navin24-Feb-04 10:03 
GeneralRe: Wrote our own.. Pin
Gary Wheeler25-Feb-04 6:25
Gary Wheeler25-Feb-04 6:25 
GeneralRe: Wrote our own.. Pin
Navin25-Feb-04 6:51
Navin25-Feb-04 6:51 
GeneralWhy InnoSetup? Pin
Joshua Quick24-Feb-04 7:42
Joshua Quick24-Feb-04 7:42 
GeneralRe: Why InnoSetup? Pin
Kippesoep24-Feb-04 9:17
Kippesoep24-Feb-04 9:17 
GeneralRe: Why InnoSetup? Pin
Marc Scheuner25-Feb-04 2:14
professionalMarc Scheuner25-Feb-04 2:14 
GeneralRe: Why InnoSetup? Pin
Joshua Quick25-Feb-04 8:41
Joshua Quick25-Feb-04 8:41 
GeneralSuper PIMPin' Pin
Shog925-Feb-04 12:57
sitebuilderShog925-Feb-04 12:57 
GeneralRe: Super PIMPin' Pin
Gavin Greig25-Feb-04 23:08
Gavin Greig25-Feb-04 23:08 
GeneralRe: Super PIMPin' Pin
heXor26-Feb-04 0:18
heXor26-Feb-04 0:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.