Dear all, Our product consists of the following parts: * Client (GUI plus Service A) * Server (Database plus Services A, B, C) * Complete (Client + Server)
In Version 1 of our product, each of these parts (GUI, database, services) have been represented by Features within WiX. Depending on a user's choice within the WixUI, the various features would be installed or not. Note that the app had been distributed as a single MSI, Burn has not been used for this approach. Thus, the MSI had a single UpgradeCode - let's call it UC1. Maintenance updates worked very well. Because of new requirements we needed to add other services to the server installation (and only to the server installation). These new services already existed as separate MSIs. We didn't find a way to add MSIs as features, therefore we changed our approach. As a result, we moved all parts of our program into separate MSIs. Then we used Burn and a small GUI derived from StdBA to let the user choose between Client/Server/Complete installation. A clean install works perfectly fine. However, we can't get the update to work properly. Obviously, there are three update scenarios: * Update Client * Update Server * Update Both We want our bundle to be capable of dealing with all of these three scenarios. According to http://stackoverflow.com/questions/14410425/version-and-upgradecode-of-bundle-vs-setup-in-wix-when-upgrading-from-vs-setup-p the bundle should have the same UpgradeCode UC1 as the previous MSI. Unfortunately, that does not seem to work. Does anyone have an idea, how we can solve this challenge? Thanks in advance. Regards, ET -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Updating-Replacing-existing-MSI-with-Burn-bundle-tp7598911.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users