Hola estoy generando PDF’s por medio de una aplicación C# para Windows Forms, antes de empezar a generarlos creó una carpeta y todo bien.
Código:
System.IO.Directory.CreateDirectory(X)
Estoy utilizando BackgroundWorker y tengo la opción de que cancelen la generación de PDF’s y los vuelvan a generar pero cuando los vuelven a generar valido si ya existe la carpeta
Código:
System.IO.Directory.Exists(X)
para que la elimine
Código:
System.IO.Directory.Delete(X)
pero no me deja, me dice….
”No se puede quitar la carpeta X: Esta siendo usado por otra persona o programa.
Cierre todos los programas que puedan estar usando este archivo e inténtelo de nuevo.”
Como puedo desde C# borrar esa carpeta.?
o como puedo liberarla para que mi aplicacion pueda eliminarla?
De antemano muchas gracias.