SharpLibZip: Datei ohne Pfad hinzufügen

Ich benutze den folgenden Code mit derSharpZipLib Bibliothek, um Dateien zu einer ZIP-Datei hinzuzufügen, aber jede Datei wird mit ihrem vollständigen Pfad gespeichert. Ich muss die Datei nur im Stammverzeichnis der ZIP-Datei speichern.

string[] files = Directory.GetFiles(folderPath);
using (ZipFile zipFile = ZipFile.Create(zipFilePath))
{
     zipFile.BeginUpdate();
     foreach (string file in files)
     {
          zipFile.Add(file);
     }
     zipFile.CommitUpdate();
}

Ich kann dazu in der mitgelieferten Dokumentation nichts finden. Da dies eine sehr beliebte Bibliothek ist, hoffe ich, dass jemand, der dies liest, etwas weiß.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage