如何使用NPOI 2.0保存excel 2010+

我使用NPOI很长一段时间,它始终工作,但现在我需要使它与.xlsx和至less微软Office 2010工作。它的工作原理,但是当我试图打开文件说,它已经损坏,我不能修复它。 这是我得到的错误:

Repaired Part: /xl/worksheets/sheet1.xml part with XML error. Load error. Line 1, column 7550. Repaired Records: Cell information from /xl/worksheets/sheet1.xml part 

谢谢您的帮助!

我与这个示例,我仍然得到同样的问题: http : //www.leniel.net/2014/02/npoi2.0-excel-2007-xssfworkbook-and-word-2007-xwpfdocument-support.html#sthash .T7qk6CSv.dpbs

我接触了NPOI开发者,他告诉我:

这取决于
原因可能会很不一样
我正在修复由SharpZip引起的一个奇怪的问题
压缩包也可能会导致此问题,但不是在每台计算机上

这里有一个相关的问题: https : //npoi.codeplex.com/workitem/13046

他用A FIX更新了代码,看起来问题就消失了。 我build议你从GitHub仓库下载代码,编译并试一试。