0

我想从一些旧的 zip 文件中删除评论。在ZipArchive中找不到任何“评论”属性。除了“提取所有文件并将它们添加到新的 zip 文件中”之外,是否存在任何解决方案?

4

1 回答 1

3

如果您有可能向我们推荐另一个库,我推荐 DotNetZipLib ( http://dotnetzip.codeplex.com/ ) 它非常易于使用,您还可以编辑评论。

  var file = @"C:\sample.zip";
  using (var zip = new ZipFile(file))
  {
    foreach (var entry in zip.Entries)
    {
      entry.Comment = string.empty;
    }
    zip.Save();
  }
于 2013-02-07T14:54:00.710 回答