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.
|