SharpLibZip: Adicionar arquivo sem caminho
Eu estou usando o seguinte código, usando oSharpZipLib biblioteca, para adicionar arquivos a um arquivo .zip, mas cada arquivo está sendo armazenado com seu caminho completo. Eu preciso apenas armazenar o arquivo, no 'root' do arquivo .zip.
string[] files = Directory.GetFiles(folderPath);
using (ZipFile zipFile = ZipFile.Create(zipFilePath))
{
zipFile.BeginUpdate();
foreach (string file in files)
{
zipFile.Add(file);
}
zipFile.CommitUpdate();
}
Não consigo encontrar nada sobre uma opção para isso na documentação fornecida. Como esta é uma biblioteca muito popular, espero que alguém que esteja lendo isso saiba alguma coisa.