-3

我需要在我使用 .NET4 的应用程序中存档(压缩/压缩...)一个文件夹?

我尝试在谷歌中找到示例,但我什么也没找到。

知道如何在 .NET4 中实现文件夹的归档吗?

4

2 回答 2

3

DotNetZip 库文档齐全且易于使用。
您可以从这里下载库(只有一个文件)

这个例子就是你需要写的全部

using (ZipFile zip = new ZipFile())
{
    zip.AddDirectory(@"MyDocuments\ProjectX", "ProjectX");
    zip.Comment = "This zip was created at " + System.DateTime.Now.ToString("G") ; 
    zip.Save(zipFileToCreate);
}
于 2013-05-07T09:34:55.593 回答
1

查看 SharpZipLib,您可以在 NuGet 上获得它:https ://nuget.org/packages/SharpZipLib/

于 2013-05-07T09:23:59.257 回答