我想从一些旧的zip文件中删除注释。在ZipArchive中找不到任何"Comment"属性。除了"提取所有文件并将其添加到新的zip文件中"之外,还有其他解决方案吗?
如果你有可能给我们另一个库,我推荐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();
}