一、首先需要下载一个7zSharp类库: http://www.codeplex.com/7zsharp/Release/ProjectReleases.aspx?ReleaseId=10305。
二、安装,其实就是解压缩。
三、将整个工程(即整个7-zSharp文件夹)都copy到你要添加的工程文件夹中,将7zSharp.csproj添加到解决方案中。现在你就可以使用这个类来解压缩文件了。
1
//
encode:
2
CompressionEngine.Current.Encoder.EncodeFromDirectory(
@"
C:\someDirectory
"
,
"
C:\out\someDirectory.7z
"
);
3
//
decode:
4
CompressionEngine.Current.Decoder.DecodeIntoDirectory(
@"
C:\out\someDirectory.zip
"
,
"
C:\someDirectory
"
);
注意添加必要的命名空间:using
SevenZSharp;

2

3

4
