Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2010, 09:42
Avatar de mvazquez
mvazquez
 
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 20 años
Puntos: 8
Borrar Carpeta

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.
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."