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

Antwort per Email an