为了将文件压缩为zip文件,我使用SevenZipSharp。我有两个问题:
有谁有主意吗?
发布于 2010-11-10 16:43:46
您需要在第一个调用之后使用CompressionMode.Append。默认情况是CompressionMode.Create。可以通过更改DirectoryStructure来删除路径。
相关的源代码是这里。
public sealed partial class SevenZipCompressor
#if UNMANAGED
: SevenZipBase
#endif
{
/// Gets or sets the compression mode.
/// </summary>
public CompressionMode CompressionMode { get; set; }
/// <summary>
/// Gets or sets the value indicating whether to preserve the
/// directory structure.
/// </summary>
public bool DirectoryStructure { get; set; }
}https://stackoverflow.com/questions/4146657
复制相似问题