关于:未能加载文件或程序集“ICSharpCode.SharpZipLib”或它的某一个依赖项异常的解决方案
2023-02-18 16:31:47 时间
问题:
今天项目迁移忽然又个ICSharpCode.SharpZipLib.dll 程序包丢失了,于是我在网上下载一个这样的包,结果程序运行就提示:未能加载文件或程序集“ICSharpCode.SharpZipLib”或它的某一个依赖项异常然后就是一堆的错误异常信息。这种原因要么就是 dll版本不匹配,或者就是有些多余的东西影响了 。
解决方法:
- 如果你的程序是2.0的,则删除 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/中的所有的文件
- 如果是4.0的,删除C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET files这里的所有文件
- 假如上面两种的无法解决那么可以先把 CSharpCode.SharpZipLib.dll 卸载了,然后再添加一个新的CSharpCode.SharpZipLib.dll包,我的是使用这种方式解决的,假如找不到那么可以使用我的下载地址:https://pan.baidu.com/s/1jOQ6rUgp0mnjnhcR4IlI9w
相关文章
- C# 9.0 终于来了, Top-level programs 和 Partial Methods 两大新特性探究
- Newtonsoft 六个超简单又实用的特性,值得一试 【下篇】
- Newtonsoft 六个超简单又实用的特性,值得一试 【上篇】
- HashSet扩容机制在时间和空间上的浪费,远大于你的想象
- foreach 集合又抛经典异常了,这次一定要刨根问底
- C#9.0 终于来了,带你一起解读 nint 和 Pattern matching 两大新特性玩法
- C#9.0 终于来了,您还学的动吗? 带上VS一起解读吧!(应该是全网第一篇)
- MySql轻松入门系列——第二站 使用visual studio 对mysql进行源码级调试
- 字符串太占内存了,我想了各种奇思淫巧对它进行压缩
- MySql轻松入门系列——第一站 从源码角度轻松认识mysql整体框架图
- 自定义值类型一定不要忘了重写Equals,否则性能和空间双双堪忧
- 使用PInvoke互操作,让C#和C++愉快的交互优势互补
- 阿里短信回执.net sdk的bug导致生产服务cpu 100%排查
- List的扩容机制,你真的明白吗?
- BitArray虽好,但请不要滥用,又一次线上内存暴增排查
- 记一次排查线上程序内存的忽高忽低,又是大集合惹祸了
- 追了多年的开发框架,你还认识指针吗?
- 还不明白可空类型原理? 我可要挖到底了
- 不要把异常当做业务逻辑,这性能可能你无法承受
- 内存迟迟下不去,可能你就差一个GC.Collect