FlexCel无法打开简单的XLSX文件

一个脚本我用XLS文件工作得很好,但当相同的文件保存为XLSX(非常简单的testing文件)时抛出错误。 我正在使用FlexCel库,如下所示:FlexCel Studio for .NET Framework 3.5(支持XLSX)。

.Open()方法发生错误:

FlexCelXlsAdapterException:读取Excellogging时出错。 文件无效:FlexCel中的#C。#tl..ctor(Stream,布尔值)FlexCel.XlsAdapter.XlsFile中的#4rb(Stream,布尔值)FlexCel.XlsAdapter.XlsFile.Open(Stream aStream,TFileFormats fileFormat,Char delimiter ,Int32 firstRow,Int32 firstCol,ColumnImportType [] columnFormats,String [] dateFormats,编码fileEncoding,布尔detectEncodingFromByteOrderMarks)在FlexCel.Core.ExcelFile.Open(Stream aStream,TFileFormats fileFormat,Char分隔符,Int32 firstRow,Int32 firstCol,ColumnImportType []在UnhideOfficeContent.UnhideOfficeContent.UnhideExcelContent(String filePath)上的FlexCel.Core.ExcelFile.Open(Stream aStream)在UnhideOfficeContent.UnhideOfficeContent.Execute()上的Sdl.Tms.MessageProcessing.WorkerRequestProcessor.ExecuteMessage()

我尝试从stream中读取或读取文件,但它与XLSX 100%的时间(但XLS很好)失败。

 XlsFile xlsFile = new XlsFile(filePath); //using (Stream xlsInputStream = File.OpenRead(filePath)) //{ // xlsFile.Open(xlsInputStream,); //} 

请检查图书馆版本。 应该是5.6.7.0

在这里输入图像说明