With some trepidation, we've decided not to take Aaron Stebner's advice
(http://blogs.msdn.com/astebner/archive/2007/02/13/building-an-msi-using-wix-v3-0-that-includes-the-vc-8-0-runtime-merge-modules.aspx)
and we want to suppress the large number of ignorable warnings that Light is
giving us for merge modules. So I used Votive to suppress ICE03 and ICE82.
Automagically, Votive also sets the Drop Unreal Tables property in my .wixproj
file. That, in turn, generates the "-dut" flag for light. But when I build, I
get this message:
Light.exe: error LGHT0196 : The WiX variable 'ut' was declared without a value.
Please specify a value for the variable.
So I think Light is parsing this not as "-dut" but as an ill-formed
"-d<variable>=<value>" .
Has anyone else encountered this problem? Is there a work around?
FWIW, I'm running version 3.0.3725.0. Looking at the logs, I don't think
there's been a fix for this since that build.
/tdn
-------------------------------------------------------------------------
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