You're not doing anything wrong -- EmbeddedUI was unfortunately not designed in a way that allows that kind of flexibility. You'll need to use an external UI handler for the things you want to do.
-----Original Message----- From: AG Crum [mailto:crum.and...@gmail.com] Sent: Friday, May 29, 2009 7:42 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] EmbeddedUI Install Execute Sequence I've noticed that if you are using an EmbeddedUI, actions like FindRelatedProducts and LaunchConditions don't work. The reason is that those actions are sequenced AFTER the embeddedui initializes. My experience is that you have to do all of your custom UI work within the scope of Initialize() and then once Initialize() returns true the "INSTALL" action is set and then everything in the Execute Sequence is executed (the DTF EmbeddedUI sample does this too). The only trouble is, LaunchConditions are executed at the time of Install, not before a "launch". More importantly, I haven't figured out a way to determine upgrade scenarios and present different options in the UI based on whether an upgrade is detected or not. Seems like a design error, but I could be doing something blantantly wrong. Anybody else have this experience? I am fully aware that the EmbeddedUI session is limited to setting/getting properties, but I think the problem stems from the fact that some crucial properties aren't set until after the embeddedUI is intialized--in which case the MSI server process takes over and wants to execute the install. ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users