All - I could use some help in deciding the best approach for creating an 
upgrade strategy before the current product is RTM. Just in case I need to make 
any changes to the existing installer before releasing it. If there are any 
good articles on this please refer them to me.

Background : The existing installer current is created as a Major Upgrade 
(Version 2.0). It uninstalls the previous version (1.3) and then installs the 
new content including a hefty amount of sql content. The size of the installer 
is approx 850Mb.

In the near future: I know that I will be required to release a 2.1 upgrade 
(bug fixes) which most likely will contain several dll's, web content and more 
sql changes. I would like to keep the upgrade package as small as possible.

Do I author a separate installer for this or modify the 2.0 installer? I 
believe that the 2.1 version should be a minor upgrade (since I will want to 
modify the version number).

Is there another way to create a smaller version like removing components that 
are large but not have the content removed from the machine?

Do I add a new components for the new sql scripts that should be run?

To keep the size of the released installer small do I need to create and 
release a patch instead of the full installer?

I would also like to require that the user install the 2.0 version first then 
be able to upgrade to the 2.1 version. What will happen if the user then 
uninstalls 2.1? Will it revert to the 2.0 version or uninstall the product 
altogether? (The 2.0 installer currently removes a 2nd application if it exists)

With the recommended installer option to perform the above what properties do I 
check to prevent from running certain custom actions in the installer?

Thanks for your input.
TC


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs 
proactively, and fine-tune applications for parallel performance. 
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to