【发布时间】:2017-09-06 08:31:23
【问题描述】:
我有以下问题:
当我尝试加载基于 XML 的 Excel 文件 (.xlsx) 时,即使我将 LoadOption 设置为 XlsxDefault,程序也会抛出错误 Reading error: file is not a valid OLE2 Compound File."。
如果我尝试加载工作簿的 .XLS 导出版本,它不会抛出任何异常,似乎 ExcelFile.Load 方法无法打开基于 xml 的 excel 文件。
我试图用在The Gembox example page 上下载的一个 .xlsx 文件替换我的电子表格的路径,但它没有改变任何东西。目前我打开 Excel 工作簿的唯一方法是加载文件的 .xls 版本。
编辑:我可以毫无问题地用 excel 打开 .xlsx 文件
EDIT2:我无法在另一个解决方案中重现该问题,因此我认为我的软件的另一部分负责我的问题
【问题讨论】:
-
如何尝试另一个 xlsx 加载器(来自另一个库),以确保源文件是否一切正常。
标签: c# excel gembox-spreadsheet