Hello, I would like to start using the bundle self-update feature introduced in WiX 3.7 in our installer. Since this is work in progress and the feature is not much documented yet (or am I wrong?) I have several questions.
So far I found that the bundle wxs should contain the Update element referencing an update feed. The BA then detects whether a newer version is available and uses the SetUpdate API to set the location of the updated bundle. Burn then during Apply downloads the bundle, starts the new bundle and exits. The update feed uses the http://appsyndication.org/2006/appsyn schema. Is the schema available or documented somewhere? Although it seems that the BA can use any method to detect update and then use SetUpdate, the documentation for the Update element suggests that in the future Burn will be able to detect newer version without BA's intervention, so I should stick to this format, right? What are the OnDetectUpdateBegin/End events good for and when they are invoked? When the SetUpdate has to be called? Should it be after Detect, but before Plan? How is the self-update feature supposed to be integrated into BA? In our installer we have the license agreement on the first page and then an user have to enter some information (e.g. license key, server connection parameters etc.) before he can actually start the installation. If an update is downloaded I don't want the user to enter the information again. Is there a way the old bundle can pass the information to the new one? Thanks, Milan ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users