Hallo
ich hab ein kleines Problem, und zwar möchte ich programmatisch eine Datei löschen mit
System.IO.IOException
HResult=0x80070020
Nachricht = Der Prozess kann nicht auf die Datei "C:\Users\Me\AppData\Roaming\xyz\user.config" zugreifen, da sie von einem anderen Prozess verwendet wird.
Quelle = mscorlib
Gibt es vielleicht eine Möglichkeit herauszufinden, von welcher Stelle im Programm die Datei noch geöffnet ist, es kann gut sein dass es eine
Oder kann ich den File programmatisch vor dem Löschen einfach irgendwie explizit schliessen?
ich hab ein kleines Problem, und zwar möchte ich programmatisch eine Datei löschen mit
System.IO.File.Delete
, bekomme aber den Fehler:System.IO.IOException
HResult=0x80070020
Nachricht = Der Prozess kann nicht auf die Datei "C:\Users\Me\AppData\Roaming\xyz\user.config" zugreifen, da sie von einem anderen Prozess verwendet wird.
Quelle = mscorlib
Gibt es vielleicht eine Möglichkeit herauszufinden, von welcher Stelle im Programm die Datei noch geöffnet ist, es kann gut sein dass es eine
Async Function
ist.Oder kann ich den File programmatisch vor dem Löschen einfach irgendwie explizit schliessen?