Я ищу надежный способ поиска изменений в каталоге.
Я пытался использовать FileSystemWatcher, но он довольно неточен, когда много маленьких файлов создаются, изменяются или удаляются.Он пропускает около 1 или 2% файлов в моих тестах.Это довольно много, когда вы быстро добавляете или меняете тысячи файлов.
Я пробовал опрашивать изменения с разными интервалами 500 мс, 2000 мс и т. Д. В этом случае я получаю слишком много обращений.Это может быть связано с разрешением временных меток объекта FileInfo.
Так что мой вопрос таков;Можно ли с помощью .NET Framework надежно получить изменения в каталоге?
- Christian