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

Reply via email to