Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28-06-2008, 06:47:24
pemorip pemorip is offline
Gran Participación en el Foro
 
Registrado: ene 2005
Ubicación: Almeria
Posts: 171
pemorip Valoración +2
Predeterminado Re: ¿Cómo borrar un archivo abierto en .NET 2005?

Te cuento, con el tema de eliminar los archivos abiertos he tenido muchos problemas y la única solución que hasta el momento me funciona es la siguiente.
Tienes un archivo original Arch1.txt, haces una copia del archivo TMP_Arch1.txt.
Trabajas con la copia del archivo (TMP_Arch1.txt) y cuando tengas que borrar eliminas Arch1.txt.
El archivo TMP_Arch1.txt, lo borro la siguiente vez que arranco la aplicación o cuando estoy seguro de que realmente esta cerrado. Porque si por ejemplo es un archivo adjunto a un mail mientras el mail se esté mandando no podras borrarlo.
Si alguien tiene una solución mejor a este tema. . .

Un saludo
__________________
Santiago M.
Responder Con Cita