Hola a todo
Creo un ZIP con este código y la DLL para hacer los ZIPs
ICSharpCode.SharpZipLib.dll
public void ComprimirZipFast(string NombreZIP, string DirectorioFinal,
string DirectorioOrigen, string Ficheros)
{
DirectorioFinal = DirectorioFinal + "\\" + NombreZIP + ".zip";
Ficheros = Ficheros + "$";
FastZip fZip = new FastZip();
fZip.CreateZip(DirectorioFinal, DirectorioOrigen, false,
Ficheros);
}
El ZIP lo hace bien, lo que pasa es que si rehago el ZIP, con el mismo
nombre, el programa "peta" porque dice que está en uso.
En cambio puedo copiarlo moverlo y demás.
Conclusión que para rehacer el ZIP he de cerrar el programa y volver a abrilo.
¿A alguien se le ocurre algo?
Un saludo y gracias por todo
Darhas
Leer las respuestas