Another WISE user considering switching.
Posted: Tue Dec 20, 2005 7:14 am
Let me start saying that so far I am propably the world's most pissed install maker user. I consider Installshield to be the buggiest product every released for professional developers and am sadly very disappointed from WISE' upgrade policies (as in: they simply do not make their job - no support for .NET 2.0 at this point, and we have to ship in january).
I am now in the move to abandon WISE and consider moving to either InstallAware, or WIX. I have a number of questions and hope you can and will answer them satisfactory
I would LOVE to finally have an install builder that actually DOES IT's JOB without being utter crap or not really maintained.
Le tme also say that while I do not really like your scripting approach from a purity point of view, I do really see the advantages - well done to work around the limitations of the MSI engine. VERY well done.
Ok, here come my questions:
* What is your update/path policy? I mean, WISE is known by me for not realeasing upgrades for LOOONG times, and this is not really acceptable. We DEPEND on an install builder to ship products, and bugs should be fixed asap.
* Can it be your visual designers are limited? I just am doing my first steps, but I did not find any way in the .NET assembly designer to set conditions or assign assemblies to features/components. I had to switch to code-view to put them into the "proper place" for a component/feature only. NOT that is that complicated, just trying to find my way around.
* You deal with features, and hide the components (on MSI), as it looks like. What about features that SHARE a component - how should this be modelled? Imagine a Feature A-B (A, subfeature B) and A-C, and both rely on a component installing some assemblies in the GAC. I need this to execute if EITHER A-C OR A-B are selected, but not if only A-D is selected. I could do so easily in Installshield (where I could assign components to features), and pretty hard in WISE. HOW would I do this with you?
* What about merge modules? Do you provide support for CREATING merge modules? We are in the developer tool market, and routinely craete merge modules, too, and I would LOVE to make this from one location.
* What about - Soruce control? Is there any integration? And plans for integration? I am just asking here - it looks easy to just put the directory under source control
* Graphical work. What is the suggested licensing approach for our designers? You offer really good greaphical options, and I can see us asking our designers to redo the dialogs in our own way. Bad news on this is that this would require a total license for them - or is there a way to JUST give them a licensed deisgner? Remember, I am talking about JUST changing the dialogs.
Seems like you have done a decent job in providing an alterantive to WISE and Installshield. I am satisfied with nearly everything in my development environment EXCEPT install building, and I would LOVE to find a home for this.
I am now in the move to abandon WISE and consider moving to either InstallAware, or WIX. I have a number of questions and hope you can and will answer them satisfactory

Le tme also say that while I do not really like your scripting approach from a purity point of view, I do really see the advantages - well done to work around the limitations of the MSI engine. VERY well done.
Ok, here come my questions:
* What is your update/path policy? I mean, WISE is known by me for not realeasing upgrades for LOOONG times, and this is not really acceptable. We DEPEND on an install builder to ship products, and bugs should be fixed asap.
* Can it be your visual designers are limited? I just am doing my first steps, but I did not find any way in the .NET assembly designer to set conditions or assign assemblies to features/components. I had to switch to code-view to put them into the "proper place" for a component/feature only. NOT that is that complicated, just trying to find my way around.
* You deal with features, and hide the components (on MSI), as it looks like. What about features that SHARE a component - how should this be modelled? Imagine a Feature A-B (A, subfeature B) and A-C, and both rely on a component installing some assemblies in the GAC. I need this to execute if EITHER A-C OR A-B are selected, but not if only A-D is selected. I could do so easily in Installshield (where I could assign components to features), and pretty hard in WISE. HOW would I do this with you?
* What about merge modules? Do you provide support for CREATING merge modules? We are in the developer tool market, and routinely craete merge modules, too, and I would LOVE to make this from one location.
* What about - Soruce control? Is there any integration? And plans for integration? I am just asking here - it looks easy to just put the directory under source control

* Graphical work. What is the suggested licensing approach for our designers? You offer really good greaphical options, and I can see us asking our designers to redo the dialogs in our own way. Bad news on this is that this would require a total license for them - or is there a way to JUST give them a licensed deisgner? Remember, I am talking about JUST changing the dialogs.
Seems like you have done a decent job in providing an alterantive to WISE and Installshield. I am satisfied with nearly everything in my development environment EXCEPT install building, and I would LOVE to find a home for this.