Frage

Ich verwende Filesystemwatcher, um Dateien in einem Verzeichnis Gesehen umbenennen.

Das Problem tritt auf, wenn die Anzahl der Dateien kopiert gleichzeitig in das überwachten Verzeichnis übersteigt die Zahl von 50 ...

Das Umbenennungs Ereignis wird erfolgreich für die ersten 50 Dateien gebrannt, aber nach, dass nichts passiert

Alle Vorschläge bitte?

War es hilfreich?

Lösung

Sie müssen es einen größeren InternalBufferSize geben. Und repond schnell auf Änderungsereignisse. sie Schlange steht, dann die Meldung in einem anderen Thread Verarbeitung ist am besten. Das hilft Ihnen auch, mit den unvermeidlichen gesperrter Datei Probleme zu behandeln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top