I'm using WiX 3.0.5419.0 to make a merge module, and my INF files (and only the 
INFs, no other files) are getting entries put in the MsiFileHash table.  Candle 
and light are not complaining when they make the MSM, but when I use the merge 
module in an MSI, light correctly says

light.exe : error LGHT0204 : ICE60: The file 
lwf.inf.61E46690_5629_4B8D_AB15_2910F5F466E3 is Versioned. It cannot be hashed

Here's my source code for that component. How can I prevent the hashing?

    <Component Id="cLwfinf" Guid="_myguid_" SharedDllRefCount="yes" Win64="no">
        <CreateFolder Directory="mydir" />
        <File Id="lwf.cat" CompanionFile="lwf.inf" Name="lwf.cat" Vital="yes"
            Source="Z:\sdk\install\lwf.cat" />
        <File Id="lwf.inf" Name="lwf.inf" KeyPath="yes" Vital="yes"
            Source="Z:\sdk\install\lwf.inf" />
    </Component>


Thanks!  Google hasn't helped find a solution.

------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to