I've found the solution (always the way, spend half a day trying to solve it, then find the answer 10 minutes after emailing the list)...
In case anyone's interested, the solution is to use a second property for the RegistrySearch, then a type 51 custom action to set that property using the condition "Installed". Thanks, and sorry for the noise, Dave. On Fri, Jun 11, 2010 at 3:56 PM, Dave Brotherstone <dav...@pobox.com> wrote: > Hi, > > I have a RadioButtonGroup that is bound to a Property. As this property > determines which component gets installed (a choice of two, limited by > Conditions), I save the value in the registry for uninstall. However, if I > do a registry search for the property instead of declaring it absolutely, > which I obviously need to do, the property doesn't end up in the Property > table, so I get error ICE34 as the Property for the RadioButtonGroup is not > defined. > > If I declare the property as a fixed value as well, then I get LGHT0091, > Duplicate symbol. > > Is there somewhere between this rock and that hard place that will allow > this scenario? :) > > Many thanks, > > Dave. > > PS. The reason for using a radiogroup and not features is that the two > options lead to different configuration dialogs, and are mutually exclusive. > ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users