在.NET中存档文件夹

在.NET中存档文件夹,.net,compression,zip,archiving,.net,Compression,Zip,Archiving,我需要在我使用的应用程序中归档(压缩…)一个文件夹。NET4 我试图在谷歌上找到例子,但什么也没找到 知道如何在.NET4中实现文件夹存档吗 查看SharpZipLib,您可以在NuGet上获得它:DotNetZip库非常简单,易于使用。 您可以下载库(仅一个文件) 这个例子就是您需要编写的全部内容 using (ZipFile zip = new ZipFile()) { zip.AddDirectory(@"MyDocuments\ProjectX", "ProjectX");

我需要在我使用的应用程序中归档(压缩…)一个文件夹。NET4

我试图在谷歌上找到例子,但什么也没找到


知道如何在.NET4中实现文件夹存档吗

查看SharpZipLib,您可以在NuGet上获得它:

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);
}

你是说压缩/移动吗?对你来说,“归档”是指“压缩/压缩”吗?我以前用过SharpZipLib。请参阅:有很多用于压缩.NET的库。只需搜索zip,而不是存档。无需研究,第一个谷歌结果-1