【发布时间】:2008-10-13 17:04:34
【问题描述】:
我正在使用以下代码,使用 SharpZipLib 库将文件添加到 .zip 文件,但每个文件都以其完整路径存储。我只需要将文件存储在 .zip 文件的“根”中。
string[] files = Directory.GetFiles(folderPath);
using (ZipFile zipFile = ZipFile.Create(zipFilePath))
{
zipFile.BeginUpdate();
foreach (string file in files)
{
zipFile.Add(file);
}
zipFile.CommitUpdate();
}
我在提供的文档中找不到任何关于此选项的信息。由于这是一个非常受欢迎的图书馆,我希望看到这里的人可能会有所了解。
【问题讨论】: