Processen kan ikke få adgang til filen
Jeg har et problem, som jeg kender årsagen til, men ved ikke hvordan det løses:En bruger har mulighed for at uploade et billede og derved overskrive det gamle billede.
Ved en kommando på
if (File.Exists(UploadPath + oldImageToDelete))
{
File.Delete(UploadPath + oldImageToDelete);
}
Får jeg denne fejl:
Processen kan ikke få adgang til filen "C:\Inetpub\wwwroot\Deafhome\FelFBvIKsksPyQgtVLkJ.jpg", fordi den bliver brugt af en anden proces.
Jeg laver dette upload i en user control og visningen af billedet sker i en aspx-side. Min teori er, at aspx-siden og ascx-siden bliver kørt på samme tid?
Hvordan kan billedet åbnes op igen, så det kan overskrives?
