Immer "kein Zugriff auf eine geschlossene Datei" Fehlermeldung bekommen, wenn die Datei von der session

Habe ich eine asp.net FileUpload-control.
Kann ich erfolgreich hochladen-Datei zum speichern in der session, aber wenn ich bin tring, um seine inputstream
(Ich bin speichern die Datei in HttpPosterFile) ich bin immer Fehler

Keinen Zugriff auf geschlossene Datei

tr.PostedFile //<== HttpPostedFile; 
byte[] byteArray = null; 
using (var binaryReader = new BinaryReader(tr.PostedFile.InputStream)) 
{ 
    byteArray = binaryReader.ReadBytes(tr.PostedFile.ContentLength); 
}
  • Wäre es nicht besser, Sie einfach speichern Sie das byte-array von file-Daten in Sitzung eher als die HttpPostedFile mit dem stream???
InformationsquelleAutor Jaztingo | 2013-12-09
Schreibe einen Kommentar