質問: c#のfilesystemwatcherでのファイル監視について 見ていただいてありがとうございます。 どうかお知恵を拝借させてください。 '----------------------- 開発環境 winxp pro c#2005 '----------------------- c#にて、[とあるフォルダ内のファイル監視処理]を実装しています。 filesystemwatcherのcreatedで、このフォルダ内でのファイル作成 を監視する様に実装したのですが、問題が発生しました。 ftpを複数起動し、このフォルダに対し、ほぼ同時に複数件の ファイルをダウンロードしたところ、一部ファイルのcreatedが 発生しませんでした。 同様の現象が発生した方、その解決法を御教示ください。 また、filesystemwatcher以外での良い実装方法があれば 御教示ください。 困り果てています。 宜しくお願いいたします。
回答: filesystemwatcherクラスのリファレンスには、イベントの見落としを予防する方法として 「internalbuffersize プロパティを使用してバッファ サイズを大きくする」とか 「ロング ファイル名を使ってウォッチすることは避ける」 といったガイドラインが示されていますが、そのあたりはもう試されたということでしょうか?