I am trying to target both 32bit and 64bit with one set of source files. I have <Component Id="foo" Guid="$(var.ComponentGUID_foo) Win64="$(var.Is64bit)" where the variables ComponentGUID_foo and Is64bit are passed in as command line options.
This works well except for annoying blue underlines caused by the fact that the schema validation for ComponentGuid dislikes anything but a guid, PUT_GUID_HERE, $(loc.variable), and !(wix.variable), while the schema validation for Win64 will only allow the values yes or no. I tried modifying the schema with mixed success. Two questions: 1. Am I on the right track here or is there a better way 2. I cannot find any variable that use the !(wix. prefix - Im curious what these are for -- View this message in context: http://www.nabble.com/32-bit-and-64-bit-from-one-set-of-WXS-source-files-tp14911675p14911675.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users