1

監視対象ディレクトリ内のファイルの名前を変更するために FileSystemWatcher を使用しています。

この問題は、監視対象のディレクトリに同時にコピーされるファイルの数が 50 を超えると発生します...

名前変更イベントは最初の 50 個のファイルに対して正常に発生しますが、その後は何も起こりません

何か提案はありますか?

4

1 に答える 1

5

より大きな InternalBufferSize を指定する必要があります。そして、変化する出来事に素早く反応します。それらをキューに入れてから、別のスレッドで通知を処理するのが最善です。これは、避けられないロックされたファイルの問題に対処するのにも役立ちます.

于 2010-01-13T13:15:13.723 に答える