我正在使用NPOI库在C#应用程序中读写XLSX电子表格。该库似乎正常工作,我可以打开,编写和重新打开Excel文件。

我尝试使用MS Excel打开NPOI文件时发现一个问题,它说该文件包含一些损坏的内容。但是NPOI库可以打开其文件。我可以理解,这是一个压缩问题,似乎xlsx的zip压缩对Excel无效,并且此问题是由ICSharpCode.SharpZipLib.dll引起的,因此,此DLL的副本与NPOI库一起分发。

我试图在我的项目引用中添加此dll,但是压缩仍然不起作用。
如何解决这个问题?

最佳答案

尝试将DotNetCore.NPOI与1.2.0版一起使用(适用于我)。

07-24 20:37