Imam problem pri brisanju nekog fajla sa servera.
Dobijam gresku "The process cannot access the file 'c:\inetpub\wwwroot\Upload\slika.jpg' because it is being used by another process. " (!?!)
Kada radim na lokalnoj masini sve prolazi bez problema ali kada to isto uradim na Remote Server-u, dobijam ovu gresku.
Zanimljivo je da nemam taj problem kada restartujem server, znaci prvi put lepo obrise fajl, ali posle toga ostaje "zakljucan" nekim drugim procesom...
Kod je pisan u C#, i za brisanje koristim jednostavan kod koji mi ipak pravi probleme (opet pominjem da na lokalnoj masini sve radi kako treba i bez ikakvih problema)
FileInfo fileInfo = new FileInfo(rutanja_do_fajla);
try{
fileInfo.Delete();
}
catch(Exception ex)
{
throw new Exception(ex.Message);
}
Ne znam da li su problem privilegije naloga "Internet Guest Account", ali me ovaj exception bas zbunio, nema sanse da "ulovim" sta to "koristi" fajl koji ja hocu da obrisem.
Ako je neko imao slicnih problema sa brisanjem fajlova na remote Server-u, ili ako ikome pada na pamet sta bi moglo da bude, pomogajte!
Unapred zahvalan.