Hi there,

One of our data files is about 3.5 GB uncompressed and light.exe crashes
with the following exception.
The MSI builds fine if I exclude the huge file. Is this a WiX or Windows
Installer limit? If it comes from Wix, is there a workaround?

I am using Windows Installer Xml Linker version 3.0.2925.0.

Linking culture en-us ...
light.exe : error LGHT0001 : Value was either too large or too small for
an Int32.

Exception Type: System.OverflowException

Stack Trace:
   at System.Convert.ToInt32(Int64 value)
   at System.Int64.System.IConvertible.ToInt32(IFormatProvider provider)
   at System.Convert.ToInt32(Object value, IFormatProvider provider)
   at
Microsoft.Tools.WindowsInstallerXml.Binder.UpdateFileInformation(Output
output, FileRowCollection fileRows, MediaRowCollection mediaRows)
   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\Chris\Local Settings\Temp\dy__81t9'.
Validator temporary directory located at 'C:\Documents and
Settings\Chris\Local Settings\Temp\86cdyeab'.


Thanks a lot.

Shirley
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to