While migrating my WIX 2.0 projects to 3.0, Borland's merge module for the BDE no longer works: ------------- C:\Documents and Settings\neveu.TS\My Documents\development\demoinstaller\demoinstaller.wxs(1200) : warning LGHT1056 : The Directory table contains a row with primary key(s) 'SystemFolder' which cannot be merged from the merge module 'BDE_PRO.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. C:\Documents and Settings\neveu.TS\My Documents\development\demoinstaller\demoinstaller.wxs(1200) : warning LGHT1056 : The Directory table contains a row with primary key(s) 'TARGETDIR' which cannot be merged from the merge module 'BDE_PRO.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. ....etc.
resulting, presumably in the following errors: --------------- C:\Documents and Settings\neveu.TS\Local Settings\Temp\denohesw\demoinstaller.msi : error LGHT0204 : ICE03: Table: Class Column: CLSID Missing specifications in _Validation Table (or Old Database) C:\Documents and Settings\neveu.TS\Local Settings\Temp\denohesw\demoinstaller.msi : error LGHT0204 : ICE03: Table: Class Column: Context Missing specifications in _Validation Table (or Old Database) C:\Documents and Settings\neveu.TS\Local Settings\Temp\denohesw\demoinstaller.msi : error LGHT0204 : ICE03: Table: Class Column: Component_ Missing specifications in _Validation Table (or Old Database) C:\Documents and Settings\neveu.TS\Local Settings\Temp\denohesw\demoinstaller.msi : error LGHT0204 : ICE03: Table: Class Column: ProgId_Default Missing specifications in _Validation Table (or Old Database) ....etc. --------------- Being that the module is circa 2001, with no apparent updates on the Borland site, I'm at a loss for making this 3.0-compliant. I have tried decompiling the msm. But while the wxs file can be retrieved for tweaking, 'dark' crashes when trying to get the binaries with the -x switch. Even if this were successful, there's no guarantee I'd be able to get this back into a working module. What do I do? (not using BDE is not an option) Thanks, Dan ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users