Ich lade eine Datei von einem Server herunter und öffne sie mit Process.Start() und füge einen Dateiwatcher an die Datei an, um alle Änderungen abzufangen und sie erneut auf den Server hochzuladen.FileSystemWatcher - wie zu bestimmen, wenn die Datei geschlossen ist?
Gibt es trotzdem festzustellen, wenn die Datei mit dem FileWatcher oder einer anderen Methode geschlossen wurde? Das Problem ist, dass ich nicht entscheiden kann, wie ich aufhören soll, die Datei zu sehen, und ich möchte nicht, dass sie auf unbestimmte Zeit betrachtet wird?
Irgendwelche Ideen?
Vielen Dank im Voraus
Jon
Sie können Ihre Antwort in einem von diesen finden: http://stackoverflow.com/questions/561467/filesystemwatcher-waitforchanged-returns-but-there-is-still-a-lock-on-the- Datei, http://stackoverflow.com/questions/699538/file-access-error-with-filesystemwatcher-when-multiple-files-are-added-to-a-direc –