7-zip的一个开源库
SevenZipSharp的开发是一个托管库的 7-ZIP C#编写的,它提供了数据(个体经营)的提取和编程(7-zip格式的神器出山:www.shenqi73.com支持)。使用:7z.dll或任何兼容的。它充分利用了本地的7zip的动态链接库,通过它的COM接口和出口类工作的各种文件档案。“SevenZipSharp”
下面是一些主要特点:
·SevenZipSharp出口三个主要的类 - SevenZipExtractor,SevenZipCompressor和SevenZipSfx。
·SevenZipExtractor是一个7-ZIP解压缩的前端,它允许任何提取档案或LZMA压缩的字节数组。
·SevenZipCompressor 7-ZIP包的前端,它允许压缩档案或字节数组。
·SevenZipSfx是特殊的类来创建自解压文件。
要求:
·< Visual Studio 2008中
·< 2.0
此版本中的新功能:
添加时间:
·异步方法提取和压缩机,,如BeginExtractArchive或BeginCompressDirectory。推荐使用UI的
应用程序,而不是同步的方法。
由于以前此外,WPF和Windows窗体的示例代码大大简化和改写
·用于基于x64的7-Zip的DLL被列入项目
·新的文档风格
修正:
·ContextSwitchDeadlock
·不正确的PE鉴定
·零CAB压缩文件的大小
·代码重构,变得更清晰