我需要在我的应用程序中存档(压缩/压缩...)文件夹我使用.NET4?
我试着在google中找到例子,但我什么都没找到。
知道如何在.NET4中实现文件夹的归档?
答案 0 :(得分:3)
DotNetZip库very well documented,易于使用 您可以下载库(只有一个文件)from here.
这个例子就是你需要编写的所有内容
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);
}
答案 1 :(得分:1)
查看SharpZipLib,您可以在NuGet上获取它:https://nuget.org/packages/SharpZipLib/