> Recently I have faced with the same issue. According to my research, as > also Bob said, you can ignore the warning LGHT1056, I think it just > tries to make msi author think twice before deploying into SystemFolder. > In our case while merging modules like mscomctl, mscomct2, msvbvm6, etc. > there is not any better directory then SystemFolder IMO. > > For error LGHT0204 : ICE03 situation, those merge modules are missing > validation tables and we are getting those errors/warnings when we merge > them into our MSIs. You can use EnsureTable > (http://wix.sourceforge.net/manual-wix2/wix_xsd_ensuretable.htm) tag in > your wxs file under <Product /> to avoid those and let WiX to generate > those tables for you. > > <EnsureTable Id="Class" /> > <EnsureTable Id="Extension" /> > ... > ... > > HTH.
Well, it sort of helped. I got rid of about 7 errors, and I'm now left with the following 8: ICE03: Table: MIME Column: ContentType Missing specifications in _Validation Table (or Old Database) ICE03: Table: MIME Column: Extension_ Missing specifications in _Validation Table (or Old Database) ICE03: Table: MIME Column: CLSID Missing specifications in _Validation Table (or Old Database) ICE03: Table: Verb Column: Extension_ Missing specifications in _Validation Table (or Old Database) ICE03: Table: Verb Column: Verb Missing specifications in _Validation Table (or Old Database) ICE03: Table: Verb Column: Sequence Missing specifications in _Validation Table (or Old Database) ICE03: Table: Verb Column: Command Missing specifications in _Validation Table (or Old Database) ICE03: Table: Verb Column: Argument Missing specifications in _Validation Table (or Old Database) The tables I've added: <EnsureTable Id="Feature" /> <EnsureTable Id="FeatureComponents" /> <EnsureTable Id="Extension" /> <EnsureTable Id="Class" /> <EnsureTable Id="TypeLib" /> <EnsureTable Id="Condition" /> <EnsureTable Id="PublishComponent" /> <EnsureTable Id="ProgId" /> I have to admit I really don't know what I'm doing adding tables. I understand the point, but I don't know which tables to add. I've tried adding "CLSID" and "Extension_" (as per the error messages), and the compilation fails with something like: Unresolved reference to symbol 'WixCustomTable:CLSID' in section 'Product:{B37DFD2E-EB61-4A42-8EA3-5BA1E7DD10B0}'. Any help? ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. 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