il solito upload ....
HtmlInputFile.PostedFile.SaveAs(Server.MapPath("my Folder/myFlile.myExtension"));
mi viene restituito il seguente errore ......
Could not find file "C:\myFolder\myFlile.myExtension".
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not find file "C:\myFolder\myFlile.myExtension".
...sembra piuttosto evidente che non trova il file .... e in effetti visto che il file è sul computer del Client e non sul server è una cosa abbastanza comprensibile.
Ma su MSDN .....
La classe HttpFileCollection fornisce accesso a tutti i file caricati da un client come se fossero un insieme di file. HttpPostedFile fornisce le proprietà e i metodi per ottenere informazioni relative a un singolo file e per leggere e salvare il file. I file vengono caricati in formato MIME Multipart/Formdata e vengono memorizzati in un buffer nella memoria del server finché non vengono salvati esplicitamente sul disco.
.... ma se vengono salvati su un buffer di memoria perchè li và a cercare da "C:\myFolder\myFlile.myExtension".

Rispondi quotando