2010-01-13 36 views
1

我正在使用FileSystemWatcher來重命名Watched目錄中的文件。爲什麼文件系統監視器幾乎是盲目的?

的問題時,如果文件的數量複製同時到監控目錄超過50的數...

重新更名事件是第一個50個文件成功地發射,但沒有任何反應

有什麼建議嗎?

回答

5

您需要給它一個更大的InternalBufferSize。並迅速回應改變事件。排隊它們,然後在另一個線程中處理通知是最好的。這也有助於你處理不可避免的鎖定文件問題。