C#中使用NPOI提示(找到的程序集清单定义与程序集引用不匹配)
2024-09-03 17:26:07
问题
找到的程序集清单定义与程序集引用不匹配。 (异常来自 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文件。
然后清理解决方案,重新生成解决方案即可。
最新文章
- 9.1.2 asp.net core 自动生成组合查询
- nginx 配置优化(简单)
- Linux-设置固定IP
- win7 一些快捷系统工具命令
- 第十三章 调试及安全性(In .net4.5) 之 验证程序输入
- JVM学习总结五——性能监控及故障处理工具
- iptables使用multiport 添加多个不连续端口 不指定
- U3D NGUI改变GameObject Activity闪烁的问题
- iOS 手势大全
- 转:TestLink1.9.3测试用例:Excel转换XML工具<;二>;实现代码
- [转载]C#开源项目(国外的还是很多)
- wkwebview加载本地html的要点
- API函数详解:API大全总目录(按字母排列)
- Selenium+Python ---- 免登录、等待、unittest单元测试框架、PO模型
- 使用npm 下载 cnpm
- Freeswitch 入门
- css 两端对其
- NYOJ16|嵌套矩形|DP|DAG模型|记忆化搜索
- Hadoop 初始化系统
- POJ1006——Biorhythms(中国剩余定理)
热门文章
- C++stl简单使用
- LeetCode 024 Swap Nodes in Pairs
- 图像处理术语解释:灰度、色相、饱和度、亮度、明度、阿尔法通道、HSL、HSV、RGBA、ARGB和PRGBA以及Premultiplied Alpha(Alpha预乘)等基础概念详解
- Python正则表达式处理的组是什么?
- 开源版本Visifire的应用
- CTFD平台部署自制题目指北(灌题)
- 团队作业part2--需求规格说明书
- 剑指offer二刷——数组专题——数组中出现次数超过一半的数字
- C# 9.0新特性详解系列之五:记录(record)和with表达式
- 深入理解Java虚拟机(九)——后端编译与优化