问题

找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

描述

使用NPOI导出word文档,需要C#的解压缩类,所以引用了ICSharpCode.SharpZipLib.dll文件。
但是运行一直提示版本不对,引用的是0.86.0.518,但是导入的DLL文件是0.85.5.45。
找了一个下午,终于找到原因。
在项目中又新建了一个"temp"文件夹,将新版本0.86.0.518的DLL文件放在里面。
然后进行引用,以为引用的是新版本0.86.0.518。其实引用的还是老版本的0.85.5.452.
一直没有发现这个问题,导致一直失败,一直认为是DLL的问题,又下了好几个版本。

问题确认

DLL版本问题,按照提示将本地的DLL文件替换成了0.86.0.518,不是原来的0.85.5.452。

最终解决方法

将EIS项目中"DLL"文件夹下的ICSharpCode.SharpZipLib.dll文件替换为从官网下载的新版本0.86.0.518文件。
然后清理解决方案,重新生成解决方案即可。

最新文章

  1. 9.1.2 asp.net core 自动生成组合查询
  2. nginx 配置优化(简单)
  3. Linux-设置固定IP
  4. win7 一些快捷系统工具命令
  5. 第十三章 调试及安全性(In .net4.5) 之 验证程序输入
  6. JVM学习总结五——性能监控及故障处理工具
  7. iptables使用multiport 添加多个不连续端口 不指定
  8. U3D NGUI改变GameObject Activity闪烁的问题
  9. iOS 手势大全
  10. 转:TestLink1.9.3测试用例:Excel转换XML工具<二>实现代码
  11. [转载]C#开源项目(国外的还是很多)
  12. wkwebview加载本地html的要点
  13. API函数详解:API大全总目录(按字母排列)
  14. Selenium+Python ---- 免登录、等待、unittest单元测试框架、PO模型
  15. 使用npm 下载 cnpm
  16. Freeswitch 入门
  17. css 两端对其
  18. NYOJ16|嵌套矩形|DP|DAG模型|记忆化搜索
  19. Hadoop 初始化系统
  20. POJ1006——Biorhythms(中国剩余定理)

热门文章

  1. C++stl简单使用
  2. LeetCode 024 Swap Nodes in Pairs
  3. 图像处理术语解释:灰度、色相、饱和度、亮度、明度、阿尔法通道、HSL、HSV、RGBA、ARGB和PRGBA以及Premultiplied Alpha(Alpha预乘)等基础概念详解
  4. Python正则表达式处理的组是什么?
  5. 开源版本Visifire的应用
  6. CTFD平台部署自制题目指北(灌题)
  7. 团队作业part2--需求规格说明书
  8. 剑指offer二刷——数组专题——数组中出现次数超过一半的数字
  9. C# 9.0新特性详解系列之五:记录(record)和with表达式
  10. 深入理解Java虚拟机(九)——后端编译与优化