I'm getting an error from light when I build a wix project that has a custom table with a binary column. The error message returned is as follows:
light.exe : error LGHT0001 : Function failed during execution Exception Type: System.ComponentModel.Win32Exception Stack Trace: at Microsoft.Tools.WindowsInstallerXml.Msi.Database.Commit() at Microsoft.Tools.WindowsInstallerXml.Binder.GenerateDatabase(Output output, String databaseFile, Boolean keepAddedColumns, Boolean useSubdirectory) 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) This only happens when I have a custom table with a binary column in it. Also if I have a row where the cell for the binary column is null, the error doesn't occur. I've tried multiple files and absolute and relative paths and nothing seems to make any difference. The relevant Wix code is included below. Does anyone have any suggestions? Eric <CustomTable Id="CO_PACKAGE_PROPERTIES"> <Column Id="package_id" Nullable="no" Category="Guid" Type="string" PrimaryKey="yes" /> <Column Id="display_name" Nullable="yes" Type="string" Category="Text" /> <Column Id="description" Nullable="yes" Type="string" Category="Text" /> <Column Id="icon" Nullable="yes" Type="binary" Category="Binary" /> <Column Id="publish_date" Nullable="yes" Type="string" Category="Text" /> <Column Id="author_version" Nullable="yes" Type="string" Category="Text" /> <Row> <Data Column="package_id">{332EA1F2-2BF2-E0CF-4FF2-5872A34A403B}</Data> <Data Column="display_name">Liba</Data> <Data Column="description">A Sample Package</Data> <Data Column="icon">coapp-bootstrap.exe</Data> <Data Column="publish_date">2010-06-10</Data> <Data Column="author_version">Two</Data> </Row> </CustomTable> ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users