天天看点

C#使用NPOI进行Excel导入时ICSharpCode.SharpZipLib版本冲突

错误描述

程序中原有 ICSharpCode.SharpZipLib 的版本为1.1.0.145 ,但是NPOI的的依赖版本为0.86.0.518 ,导致使用时版本错误

解决办法

改为引用0.86.0.518版本的 ICSharpCode.SharpZipLib ,同时非常重要的一点,需要更改webconfig中的配置。将

<bindingRedirect oldVersion="0.86.0.518" newVersion="1.1.0.145" />

修改为

<bindingRedirect oldVersion="0.0.0.0-0.86.0.518" newVersion="0.86.0.518" />

,错误得以完美解决