Sun Jan 19, 2014 2:07 pm
I experience the same issue with a newer version 7.2.3.7040 when loading XSLM file (attached)
I have downloaded the DLL from here:
your site Download download-excel-for-net-now.html
I am using the .NET 4.0 version of it.
Here is my code:
var workbook = new Workbook();
workbook.LoadFromFile(path);
Exception:
{"Value cannot be null.\r\nParameter name: root"}
Callstack:
at sprᝓ..ctor(sprᮠ A_0, String A_1)
at sprᝓ..ctor(sprᮠ A_0)
at sprṞ.ᜀ(Stream A_0)
at sprṞ..ctor(Stream A_0)
at sprử.ᜁ(Stream A_0)
at Spire.Xls.Core.Spreadsheet.XlsWorkbook.ᜀ(Stream A_0, String A_1, ExcelVersion A_2, ExcelParseOptions A_3)
at Spire.Xls.Core.Spreadsheet.XlsWorkbook.ᜀ(String A_0, String A_1, ExcelVersion A_2, ExcelParseOptions A_3)
at Spire.Xls.Core.Spreadsheet.XlsWorkbook..ctor(sprᶦ A_0, Object A_1, String A_2, ExcelParseOptions A_3, Boolean A_4, String A_5, ExcelVersion A_6)
at sprử.ᜀ(Object A_0, String A_1, ExcelParseOptions A_2, Boolean A_3, String A_4, ExcelVersion A_5)
at sprḝ.ᜀ(String A_0, ExcelParseOptions A_1, Boolean A_2, String A_3, ExcelVersion A_4)
at Spire.Xls.Workbook.LoadFromFile(String fileName, ExcelVersion version)
at Spire.Xls.Workbook.LoadFromFile(String fileName)