ciao ragazzi! ho un problema
ho creato una pagina che mostra il contenuto di una directory e ne consente alcune operazioni sui file.
il problema è che non riesco a spostare e cancellare i file di fotografie!
mi spiego nel dettaglio!
quando sono file pdf faccio visualizzare un'icona che rappresenta i pdf come succede x explorer di windows, mentre per le foto faccio visualizzare un'anteprima; l'anteprima la visualizzo tramite un'altra pagina che crea al volo l'anteprima e la manda al browser senza salvare niente sul disco
codice:
string filez = Server.UrlDecode( Request.QueryString["filez"]);
System.Drawing.Image bmpStream = System.Drawing.Image.FromFile(filez);
int OriginalWidth = bmpStream.Width;
int OriginalHeight = bmpStream.Height;
System.Drawing.Image img2 = bmpStream.GetThumbnailImage(100, 82, null, new IntPtr());
img2.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
Response.Flush();
img2.Dispose();
ora quando cerco di spostare o cancellare questi file dalla cartella tramite il comando
File.Delete e File.Move mi da errore dicendo che il file è già in uso da un'altro processo!
io vorrei sapere se fosse possibile forzare la cancellazione o lo spostamento del file o cmq come devo fare x risolvere il problema
grazie ciao