用npoi读取excel,写入Excel报错:未能加载文件或程序集 ICSharpCode.SharpZipLib
使用NOPI操作Excel时报错
错误内容:
NPOI.POIXMLException ---> System.IO.FileNotFoundException: 未能加载文件或程序集“ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73”或它的某一个依赖项。系统找不到指定的文件。 在 NPOI.OpenXml4Net.OPC.ZipPackage.GetPartsImpl() 在 NPOI.OpenXml4Net.OPC.OPCPackage.GetParts() 在 NPOI.OpenXml4Net.OPC.OPCPackage.GetPart(PackagePartName partName) 在 NPOI.OpenXml4Net.OPC.PackageRelationshipCollection..ctor(OPCPackage container, PackagePart part) 在 NPOI.OpenXml4Net.OPC.PackagePart.LoadRelationships() 在 NPOI.OpenXml4Net.OPC.Internal.PackagePropertiesPart..ctor(OPCPackage pack, PackagePartName partName) 在 NPOI.OpenXml4Net.OPC.OPCPackage.ConfigurePackage(OPCPackage pkg) 在 NPOI.OpenXml4Net.OPC.OPCPackage.Create(Stream output) 在 NPOI.XSSF.UserModel.XSSFWorkbook.newPackage()
原因:
缺少dll文件:ICSharpCode.SharpZipLib.dll
解决办法:
将ICSharpCode.SharpZipLib.dll复制到bin目录
浙公网安备 33010602011771号