Just to add my thoughts on this. 

For me the key thing was learning that deployment is hard, no very hard!
I was relatively late to MSIs but have used Wise Installer and SMS
Installer (same thing really) to write many script based installs. I
found these tools hide far too much from me and actually made it too
easy, I think I was just lucky that installs worked and I always ignored
uninstall. In one corporate environment we decided that all installs
would be install only and that uninstall meant rebuild the box!

IMHO part of the reason for deployment being hard is that application
designers rarely think about it, then 2 days before shipping someone
says "write an install for this". Rob wrote an interesting blog about
this http://robmensching.com/blog/archive/2007/08/10/SDD-before-TDD.aspx
and as I commented before, I believe you should write the install then
the code - if you can't install it, don't code it.

I find a lot of the odd things I am asked to do installs could have been
solved in the application much easier and if I can push back I do but it
is usually too late.

Neil

Neil Sleightholm
X2 Systems Limited
[EMAIL PROTECTED]



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to