Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/10/2008, 14:41
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Borrar carpeta

ok llegaste al pequeño gran detalle de windows

Directory.Delete(Directorio, true); haria su trabajo si no hubiese algun proceso usando el folder o alguno de sus archivos.

lo que podrias hacer es conseguir los id's de esos procesos y decirle al usuario quedebe cerrarlos o si desea que el sistema lo haga (un poco riesgoso) pero bueno.

deja reviso la libreria de codigos y te mando algo para que compruebes quien lo usa y como terminar con los procesos.

-----

Edicion

jaja, me ganaste, pero si considera tambien el caso en el que tu aplicacion puede intentar borrar un archivo o folder que este siendo usado por un 3ero en discordia (proceso).
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5

Última edición por Peterpay; 10/10/2008 a las 14:48