我在我的项目中使用 DotNetZip。
using (var zip = new ZipFile())
{
zip.ProvisionalAlternateEncoding = System.Text.Encoding.GetEncoding(866);
zip.AddFile(filename, "directory\\in\\archive");
zip.Save("archive.zip");
}
一切正常,但是当我使用 AddDirectoryByName 方法时,我的目录名称不好。