Hallo Chris,

jo das war es, ich habe jetzt noch RDM=_myrandom.Next(1, 999999999) mit
übergeben jetzt funktioniert es *freu*

Vielen Dank noch mal Chris!!!


Mit freundlichen Grüßen / Best regards

Dirk Schäfauer
MSW screen:event

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> Auftrag von Chris
> Gesendet: Montag, 4. Juli 2005 16:26
> An: [EMAIL PROTECTED]
> Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung ---> fast
> erledigt
> 
> OK, perfekt war wahrscheinlich zu viel... Ich bin ein Schlamper :-)
> 
> Bei dem Request: &Rdm=23213123213
> sollte 23213123213 natürlich eine Zufallszahl sein.
> 
> Offensichtlich geht es ja um ein Browser-Cache Problem.
> Das umgehst du mit der Zufallszahl, da es für den Browser ja jedesmal
> eine andere URL zum Image ist
> 
> Sonst meld Dich nochmal.
> 
> Gruß,Chris
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Auftrag von Dirk Schäfauer
> Gesendet: Montag, 4. Juli 2005 16:16
> An: [email protected]
> Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung ---> fast
> erledigt
> 
> 
> Hallo Chris,
> 
> erst mal nochmals danke für dein Beispiel, das hat fast perfekt
> funktioniert. Zumindest kann ich jetzt Bilder hoch laden und sofort wieder
> löschen. Ich habe nur noch ein Problem, wenn ich die Seite aktualisiere
> sind
> alle Bilder wieder weg. Nochmals aktualisieren und sie sind wieder da.
> 
> Hast du mir vielleicht noch einen Tipp woran das liegen könnte? Habe mich
> exakt an dein Beispiel gehalten.
> 
> 
> Mit freundlichen Grüßen / Best regards
> 
> Dirk Schäfauer
> MSW screen:event
> 
> > -----Ursprüngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> > Auftrag von Chris
> > Gesendet: Mittwoch, 29. Juni 2005 11:40
> > An: [EMAIL PROTECTED]
> > Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung
> >
> > Hallo Dirk,
> >
> > jetzt fällt mir gerade ein:
> > Wenn der IIS auf die Images zugreift, dann sperrt er die Dateien.
> > => Wenn Dein Bild im Browser einmal angezeigt wird ist die Datei erst
> mal
> > gesperrt (komischerweise auch nicht immer aber meistens.)
> >
> > Kannst das Bild ja über eine ASPX-Seite und BinaryWrite ausgeben.
> > => kein Zugriff durch IIS
> >
> > Hier noch ein Beispiel Gruß, Chris
> >
> > z.B.
> >  <img src="/getImage.aspx?IMG=test.gif&Rdm=23213123213">
> >
> > und die GetImagage.aspx:
> >     Dim FileName as string =server.mappath("/Images/") & request("IMG")
> >     Dim MyFileStream As System.IO.FileStream
> >     Dim FileSize As Long
> >
> >  MyFileStream = New System.IO.FileStream(FileName, IO.FileMode.Open)
> >  FileSize = MyFileStream.Length
> >
> >  Dim Buffer(CInt(FileSize)) As Byte
> >  MyFileStream.Read(Buffer, 0, CInt(FileSize))
> >  MyFileStream.Close()
> >
> >  Response.ContentType = "image/Gif"
> >
> >  Response.BinaryWrite(Buffer)
> >  Response.End()
> >
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Auftrag von Dirk Schäfauer
> > Gesendet: Mittwoch, 29. Juni 2005 09:39
> > An: [email protected]
> > Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung
> >
> >
> > Es hat auch seither nichts geholfen, ich habe sogar versucht aus dem
> > Verzeichnis raus zugehen um die Datei dann zu löschen aber auch das
> hatte
> > nicht funktioniert. Ich glaube ich muss mir noch mal um die Art der
> > Darstellung Gedanken machen, aber bei der FreeTextBox geht das doch
> auch.
> > Ich habe so was in der Art wie die Imagegallery nachprogrammiert.
> >
> > Grüße Dirk
> >
> > -----Ursprüngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> > Auftrag von A-Schubert
> > Gesendet: Mittwoch, 29. Juni 2005 08:16
> > An: [email protected]
> > Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung
> >
> > Im Session.End() Event auf Session Variablen zuzugreifen ist doch
> sinnlos.
> > Da gibt es sie doch gar nicht mehr.
> >
> > André
> >
> > -----Ursprüngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> > Auftrag von Chris
> > Gesendet: Montag, 27. Juni 2005 16:15
> > An: [email protected]
> > Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung
> >
> > ein anderer Trick wäre, die Dateipfade alle in eine Session-Variable zu
> > packen und dann in der Global.asax.vb die Files bei Session_End zu
> > löschen.
> > Chris
> >
> > -----Ursprüngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Auftrag von Chris
> > Gesendet: Montag, 27. Juni 2005 16:11
> > An: [email protected]
> > Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung
> >
> >
> > wenn Du mit Filewriter.Close() die Datei geschlossen hast kannst Du
> > sicherheitshlber noch eine kleine Pause einbauen... manchmal braucht das
> > System doch noch ein paar Takte bis die Datei frei ist.
> > z.B. 50ms:
> > System.Threading.Thread.Sleep(50)
> >
> > Gruß Chris
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Auftrag von A-Schubert
> > Gesendet: Montag, 27. Juni 2005 14:14
> > An: [email protected]
> > Betreff: AW: [Asp.net] file.Delete --> Zugriffsverletzung
> >
> >
> > Das liegt wohl daran, dass der Prozess der die Datei erzeugt hat immer
> > noch
> > einen Handle auf die Datei hat.
> > Somit ist sie für andere Prozesse gesperrt.
> >
> > Ist das ganz normales Verhalten.
> >
> > Wenn du die Datei zum Beispiel per Filewriter erzeugst, dann muss du
> > Filewriter.Close() aufrufen und am besten noch das FileWriter Object
> null
> > setzen.
> >
> > André
> >
> > -----Ursprüngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> > Auftrag von Dirk Schäfauer
> > Gesendet: Montag, 27. Juni 2005 14:02
> > An: [email protected]
> > Betreff: [Asp.net] file.Delete --> Zugriffsverletzung
> >
> > Hallo Liste,
> >
> > ich habe vor kurzem schon mal das Problem angesprochen aber da hatte ich
> > keine Antworten bekommen, jetzt versuche ich es noch mal denn ich bin
> mit
> > meinem Latein am Ende. Ich habe eine Medienbibliothek geschrieben in
> > welcher
> > Bilder, Film, PDFs, etc. drin liegen können. Der Inhalt des
> Verzeichnisses
> > wird mit Schleifen durch alle Unterverzeichnisse und Schleifen durch
> alle
> > Dateien grafisch dargestellt. Alles funktioniert prima, ich kann ordner
> > anlegen, löschen Bilder hoch laden alles ohne Probleme. Wenn ich aber
> eine
> > Datei hoch lade und diese gleich wieder löschen will bekomme ich immer
> > wieder eine Fehlermeldung: Der Prozess kann nicht auf die Datei
> > 'blablabla'
> > zugreifen, da sie von einem anderen Prozess verwendet wird. Wenn ich
> aber
> > noch 2- 3 mal aktualisiere kann ich sie wieder löschen, woran liegt das?
> >
> > Kann das evtl. mit Verzeichnisberechtigungen zu tun haben?
> >
> > Mit freundlichen Grüßen / Best regards
> >
> > Dirk Schäfauer
> > MSW screen:event
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an