Hola, estoy usando la libreria SharpZipLib, para comprimir un directorio con varios archivos, usando el siguiente codigo para indicarle la ruta destino del .zip:
ZipOutputStream s = new ZipOutputStream(File.Create(strToFilePath+hdnDirec torio.Value+".zip"));
dde strToFilePath = Server.MapPath("Etiquetas\\").ToString();
y hdnDirectorio.Value es el nombre del directorio que quiero comprimir(directorioAComprimir)
el problema es que me lo comprime con la ruta absoluta:
Ej.
C:\Etiquetas\directorioAComprimir\c_\inetpub\wwwro ot\proyecto\Etiquetas\directorioAComprimir\text.tx t
y yo necesito que me comprima los archivos con la ruta relativa, asi:
C:\Etiquetas\text.txt
Espero puedan ayudarme pleaseee lo antes posible!!