Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Gorky en 2 Junio 2009, 22:27 pm



Título: Problema con DeleteFile
Publicado por: Gorky en 2 Junio 2009, 22:27 pm
Buenas foreros. Tengo el siguiente problema. Estoy tratando de borrar unas imagenes mediante:
Código
  1. My.Computer.FileSystem.DeleteFile
Sin embargo siempre me da el siguiente error:
Citar
El proceso no puede obtener acceso al archivo 'I:\Proyecto\venta coches\Venta Coches\Venta Coches\bin\Debug\Imagenes\CO9999AN_000.JPG' porque está siendo utilizado en otro proceso.
Para mas informacion estoy programando en VB.NET 2003 en Windows Vista.
Alguien sabe a que se puede deber? Gracias por cualquier informacion.


Título: Re: Problema con DeleteFile
Publicado por: h0oke en 2 Junio 2009, 22:33 pm
Bueno sopongo una sola cosa:

El archivo puede estar con propiedades "Only Read".

Supongo eso, ya que sería muy obvio lo siguiente:

1-El archivo SI está siendo utilizado por otro proceso, en tal caso deberás cerrar dicho proceso.

2-El archivo está siendo utilizado por alguna variable de tu programa, y en tal caso deberás liberar esa variable instalada en la GC.

Salu2!