SharpLibZip: Añadir archivo sin ruta

Estoy usando el siguiente código, usando elSharpZipLib biblioteca, para agregar archivos a un archivo .zip, pero cada archivo se almacena con su ruta completa. Solo necesito almacenar el archivo, en la "raíz" del archivo .zip.

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

No puedo encontrar nada acerca de una opción para esto en la documentación suministrada. Como esta es una biblioteca muy popular, espero que alguien que lea esto sepa algo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta