Click here to Skip to main content
16,013,824 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)


 
GeneralRe: install shileld Pin
John M. Drescher25-Feb-04 4:06
John M. Drescher25-Feb-04 4:06 
GeneralInstall == EVIL! Pin
Michael Dunn23-Feb-04 10:32
sitebuilderMichael Dunn23-Feb-04 10:32 
GeneralRe: Install == EVIL! Pin
Ian Darling23-Feb-04 13:00
Ian Darling23-Feb-04 13:00 
GeneralRe: Install == EVIL! Pin
Jon Sagara23-Feb-04 21:34
Jon Sagara23-Feb-04 21:34 
GeneralRe: Install == EVIL! Pin
Ed Preston24-Feb-04 18:07
Ed Preston24-Feb-04 18:07 
GeneralRe: Install == EVIL! Pin
perlbot25-Feb-04 7:01
perlbot25-Feb-04 7:01 
GeneralRe: Install == EVIL! Pin
Ed Preston24-Feb-04 19:01
Ed Preston24-Feb-04 19:01 
GeneralRe: Install == EVIL! Pin
Don Kackman25-Feb-04 4:30
Don Kackman25-Feb-04 4:30 
Ed Preston wrote:
That said, I do not understand why people do not apply more effort to the task of building the distribution units. It is the customer’s first experience with a product. If the installation facility falls to its knees, what is the perception of the rest of the product?

I couldn't agree more. I'll go one further and say that the old model of having a "Installer Developer" (that poor sap that has to deal with all of the dependencies at the last minute) is obsolete.

On the project I'm working on, we've architected things such that each "logical package" has a VS.NET solution with all of the assembly projects as well as a merge module project. The enigneer(s) responsible for developing a package are also responsible for managing its deployment.

Creating the installer is just a little bit of GUI sugar on top of a collection of merge modules. Breaking the installer now has the same conotation as breaking the build: the engineer who did it is responsible for fixing it.

This has worked really well for us (Plus since I've often been the poor sap who develops the installer, makes me a much happier camper).
GeneralRe: Install == EVIL! Pin
Ed Preston28-Feb-04 3:52
Ed Preston28-Feb-04 3:52 
GeneralIS & NSIS Pin
Shog923-Feb-04 8:46
sitebuilderShog923-Feb-04 8:46 
GeneralRe: IS & NSIS Pin
Trickster23-Feb-04 11:15
Trickster23-Feb-04 11:15 
GeneralBoith Installshield Pin
Bamaco223-Feb-04 8:37
Bamaco223-Feb-04 8:37 
GeneralVarious and none Pin
Roger Allen23-Feb-04 5:51
Roger Allen23-Feb-04 5:51 
GeneralRe: Various and none Pin
heXor25-Feb-04 8:05
heXor25-Feb-04 8:05 
GeneralYay! Pin
Gavin Greig23-Feb-04 4:21
Gavin Greig23-Feb-04 4:21 
GeneralRe: Yay! Pin
Davy Mitchell23-Feb-04 4:59
Davy Mitchell23-Feb-04 4:59 
GeneralRe: Yay! Pin
Roger Allen23-Feb-04 5:47
Roger Allen23-Feb-04 5:47 

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.