Bugs item #1584797, was opened at 2006-10-25 18:07 Message generated for change (Comment added) made by pmarcu You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1584797&group_id=105970
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: light Group: v3.0 Status: Open Resolution: Fixed Priority: 5 Private: No Submitted By: Anthony Valente (ajdude) Assigned to: pmarcu (pmarcu) Summary: Merge module - System.InvalidOperationException error Initial Comment: When merging the Crystal Reports 10 merge modules, a System.InvalidOperationException error occurs: light.exe : error LGHT0001 : Failed to fetch a File row from the database that was merged in from a module. Exception Type: System.InvalidOperationException Stack Trace: at Microsoft.Tools.WindowsInstallerXml.Binder.MergeModules (String tempDatabaseFile, Output output, FileRowCollection fileRows, StringCollection suppressedTableNames) at Microsoft.Tools.WindowsInstallerXml.Binder.BindDatabase (Output output, String databaseFile) at Microsoft.Tools.WindowsInstallerXml.Binder.Bind (Output output, String file) at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run (String[] args) Binder temporary directory located at 'C:\Documents and Settings\avalente\Local Settings\Temp\9brpdsuw'. Validator temporary directory located at 'C:\Documents and Settings\avalente\Local Settings\Temp\e4vzwqxk'. ---------- Crystal Reports 10 merge modules can be found here: http://support.businessobjects.com/communityCS/FilesAnd Updates/cr10_rdc_merge_modules.zip ---------------------------------------------------------------------- >Comment By: pmarcu (pmarcu) Date: 2006-12-19 21:19 Message: Logged In: YES user_id=1612676 Originator: NO It looks like this is because that merge modules ComPlus table definition specifies both columns as the primary key. Msi only defines that table as having a single key. Because the tables differ in their primary keys, they cant be merged. I am going to add a better error message to wix to help debug this as the solution for this bug. This wont fix the real problem. The problem is in the crystal MSM. The ComPlus table is empty in this msm so you could go manually drop that table from the msm and it works fine. ---------------------------------------------------------------------- Comment By: Anthony Valente (ajdude) Date: 2006-12-13 14:46 Message: Logged In: YES user_id=1602924 Originator: YES I've just tried my test script with WiX 3.0.2413.0. Should the fix be in this build or a build next week? ---------------------------------------------------------------------- Comment By: Rob Mensching (robmen) Date: 2006-12-12 23:58 Message: Logged In: YES user_id=991639 Originator: NO I believe this is fixed in the next build. ---------------------------------------------------------------------- Comment By: Anthony Valente (ajdude) Date: 2006-10-30 20:00 Message: Logged In: YES user_id=1602924 Error still in release 3.0.2230.0. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1584797&group_id=105970 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
