Estoy usando el siguiente código, usando la biblioteca SharpZipLib, para agregar archivos a un archivo .zip, pero cada archivo se almacena con su ruta completa. Necesito solo almacenar el archivo, en la 'raíz' del archivo .zip.SharpLibZip: Agregar archivo sin ruta
string[] files = Directory.GetFiles(folderPath);
using (ZipFile zipFile = ZipFile.Create(zipFilePath))
{
zipFile.BeginUpdate();
foreach (string file in files)
{
zipFile.Add(file);
}
zipFile.CommitUpdate();
}
No se puede 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 pueda saber algo.
Perfecto, esto es exactamente lo que estaba buscando. ¡Gracias! –
Sí, lo mismo aquí, exactamente lo que necesitaba. ¡Gracias! –
Muchas gracias. Después de tanta lucha pude resolver mi problema. – Dilip0165