EPPlus 返回工作表计数 = 0

Shr*_*pur 7 c# count worksheet epplus

当 Excel 文件 (.xls) 有 4 个工作表时,我得到的工作表数量为 0。我不知道为什么它对我不起作用。请帮忙。

Excel 文件最后位于 Excel 版本 1908 Office 365
EPPlus 版本:4.5.3.3
C# .Net Framework 版本:4.7

public static void readXLS(string FilePath)
{
    FileInfo existingFile = new FileInfo(FilePath);
    using (ExcelPackage package = new ExcelPackage(existingFile))
    {
        int count = package.Workbook.Worksheets.Count;
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在分享我想阅读的excel文件,这是链接

Shr*_*pur -1

我发现如果文件保存为扩展名 .xlsx,EPPlus 工作正常,我可以使用 .xlsx,所以对我来说这不再是问题。