博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#中使用7Z进行压缩解压
阅读量:4552 次
发布时间:2019-06-08

本文共 679 字,大约阅读时间需要 2 分钟。

SevenZipSharp相关文档下载地址:

http://sevenzipsharp.codeplex.com/releases/view/51254
1. 解决方案中添加引用:SevenZipSharp.dll
2. 复制粘贴两个dll文件:7z.dll 7z64.dll,并将属性“复制到输出目录”修改为“如果较
新则复制”

 

//测试压缩            var zip = new SevenZipCompressor();            zip.CompressionLevel=CompressionLevel.High;            zip.CompressDirectory(@"c:\doc", @"c:\arch.7z");            //测试解压            using (var tmp = new SevenZipExtractor(@"c:\arch.7z"))            {                for (var i = 0; i < tmp.ArchiveFileData.Count; i++)                {                    tmp.ExtractFiles(@"C:\cygwin\", tmp.ArchiveFileData[i].Index);                }            }

 

转载于:https://www.cnblogs.com/littlehb/p/5147118.html

你可能感兴趣的文章
Fedora 23+CUDA 8.0+ GTX970 安装
查看>>
在Visual Studio中开发一个C语言程序
查看>>
课程总结
查看>>
openstack新建虚机、网络、路由时候对应的ovs网桥的变化
查看>>
linux 编译运行c文件
查看>>
Scrapy的学习和使用
查看>>
7.内部类(一)之详解内部类
查看>>
1.messager消息提示框
查看>>
[PY]进制转换
查看>>
STL系列 list
查看>>
匿名方法和Lambda表达式
查看>>
京东的核心业务
查看>>
读书笔记(六)--成交
查看>>
Secret Number hdu 2113
查看>>
软件架构(体系结构,Architecture)和软件框架
查看>>
阶梯博弈(没怎么搞懂)
查看>>
python request post请求body中有json数组
查看>>
IDT hook KiTrap03
查看>>
字节对齐
查看>>
使用Python SocketServer快速实现多线程网络服务器
查看>>