【问题标题】:archiving folder in .NET [closed].NET中的存档文件夹[关闭]
【发布时间】:2013-05-01 04:40:54
【问题描述】:

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

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

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

【问题讨论】:

标签: .net compression zip archiving


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-04
      • 2022-01-23
      • 1970-01-01
      • 1970-01-01
      • 2010-09-10
      • 1970-01-01
      • 1970-01-01
      • 2019-10-05
      相关资源
      最近更新 更多