Yeah, set the INSTALLPLATFORM property works. I had thought the build platform set by configuration means the "INSTALLPLATFORM". It's interesting that if I didn't set this property, the sys.BUILDARCH is still correct (as I'm using Debug | x64), but the win64 is "no".
Is there any reason that: (1) the build platform need to be different with the INSTALLPLATFORM? (2) there are cases that the BUILDARCH is x64 but the win64 need to be false (by default) for package, components, ca, registrykey... Thanks, -Elfe -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/using-a-variable-for-Component-Win64-attribute-value-still-generating-generic-warning-not-uniquely-sd-tp1515820p5193501.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ 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