Is there a way to suppress a specific instance of a light.exe warning?

For example, I'm consuming some VBA 6.4 merge modules where they incorrectly 
authored a DefaultDir of "SOURCEDIR" for the Directory of "TARGETDIR".  When 
including this module into my WiX v3.0 installation that has a DefaultDir of 
"SourceDir" for Directory "TARGETDIR", I receive a LGHT1056 warning; The 
Directory table contains a row with primary key(s) 'TARGETDIR' which cannot 
merged from the merge module 'vba64.core.msm'.  This is likely due to collision 
of rows with the same primary key(s) (but other different values in other 
columns) between the database and the merge module.

While I know that I can suppress specific classes of ICE validations and 
specific classes of light.exe warnings, I don't want to suppress all 1056 
warnings, just the one for this particular instance.  (If I consume a module 
that I've authored that might have this problem in the future, I'd want to know 
about it to correct it).


Is there a  way to suppress a specific instance of a warning?
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to