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