.Net核心读取xls文件

san*_*san 1 excel xls console-application epplus .net-core

我试图在我的.NetCore控制台应用程序中读取.XLS文件,应用程序将托管在Azure环境中.我正在使用EPPlus.Core(版本1.3.2)并得到以下错误

" EPPlus无法打开包装,包装是一个OLE复合文档,如果是加密包,请提供密码 "

我认为EPPlus核心不支持XLS文件

请建议我解决此问题的解决方案.

Pet*_*ete 6

EPPlus根本不支持.xls - 它只处理.xlsx,他们没有计划支持旧的文件格式.

我在NuGet/GitHub上使用.Net 4.5 上的ExcelDataReader包- 他们一直在讨论发布.Net Core版本一段时间,所以你可能会有一些运气.

澄清: 我使用EPPlus来处理与.xlsx文件相关的所有内容 - 我只使用ExcelDataReader来读取.xls文件.