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

Reply via email to