FileSystemWatcher을 사용하여 폴더 내용이 변경 될 때 이벤트를 가져옵니다. 파일을 추가, 삭제 또는 이름을 바꿀 때 이벤트를 성공적으로 감시했지만 이벤트가보고있는 디렉토리 내에 새 폴더가 만들어지면 이벤트가 트리거되지 않습니다.폴더가 추가 될 때 FileWatcher가 이벤트를 트리거하지 않음
나는 다음과 같은 이벤트와 시도했다 : 그것은
watcher.EnableRaisingEvents = true;
watcher.IncludeSubdirectories = true;
이 FileSystemWatcher
함께 할이 가능 도움이되지 않았지만,
watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.Size | NotifyFilters.Attributes;
나는 또한 true
로 다음 두 가지 속성을 설정 한 또는 다른 것을 사용해야합니까?
감사
'NotifyFilters.DirectoryName'을 사용해 보셨나요? – smoksnes
코드에서 어디에서든지'watch.Filter'를 사용 했습니까? – Fratyx