FileSystemWatcher не отлавливает создание и удаление файла - C#
Формулировка задачи:
Такая проблема:
из этих трёх подключённых событий работает только Changed, т.е. при сохранении существующего файла, срабатывает первое событие, а при создании и удалении события не отлавливает(пробовал в отладке). Даже ума не приложу где копать?
fInfo = new FileInfo(openFileDialog1.FileName); folder = fInfo.DirectoryName; fileSytWacher = new FileSystemWatcher(); fileSytWacher.Path = folder; fileSytWacher.NotifyFilter = NotifyFilters.CreationTime | NotifyFilters.LastAccess | NotifyFilters.LastWrite; fileSytWacher.Filter = "*.*"; fileSytWacher.Changed += new FileSystemEventHandler(OnChanged); fileSytWacher.Created += new FileSystemEventHandler(OnChanged); fileSytWacher.Deleted += new FileSystemEventHandler(OnChanged);
Решение задачи: «FileSystemWatcher не отлавливает создание и удаление файла»
textual
Листинг программы
watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д