PDA

View Full Version : Probleme beim Löschen von Dateien



Seiten : 1 [2]

Marsur
12-09-08, 20:00
huhu,

bei mir war es auch mal ein einfacher stream (Buffer/file) wo durch die Datei sich nicht löschen lies . Musste beide streams ganz am ende nochmal closen und dann gings.

mfg mathias

KM
01-10-08, 07:11
nur zur Info...

Nachdem ich meine Applikation folgendermaßen geändert habe...


Jetzt hab ich mal direkt nach der Validierung in einem finally-Block eingebaut, dass die Referenzen sämtlicher verwendeter Objekte explizit auf null gesetzt werden. Und danach führe ich noch einen System.gc() durch.

...hab ich das jetzt mal eine Weile verfolgt. Jetzt ist der Fehler nicht mehr aufgetreten, sondern alles läuft problemlos. Offenbar sollte man doch immer alles selber auf null setzen und sicherheitshalber den System.gc() mal aufrufen.

Gruß,
KM

Fuerchau
01-10-08, 07:33
Um zu sehen, wann eine Datei geöffnet und geschlossen wurde (auch vieles andere) helfen vielleicht folgende Monitor-Programme:

Windows Sysinternals: Documentation, downloads and additional resources (http://technet.microsoft.com/en-us/sysinternals/default.aspx)

File and Disk Utilities: Sysinternals Center, Microsoft TechNet (http://technet.microsoft.com/en-us/sysinternals/bb545046.aspx)
Sysinternals Process Utilities (http://technet.microsoft.com/en-us/sysinternals/cb56073f-62a3-4ed8-9dd6-40c84cb9e2f5.aspx)