파일 시스템 이벤트를 기반으로 파일을 처리하는 FileSystemWatcher가 있습니다. 잠시 후 프로세스는 계속 살아 있지만 더 이상 파일 시스템 이벤트를 감지하지 못합니다. 프로세스는 로컬 네트워크 공유 드라이브를 감시합니다.FileSystemWatcher 객체를 오래 가지 않게하는 원인은 무엇입니까?
내가주의해야 할 것은 무엇입니까?
파일 시스템 이벤트를 기반으로 파일을 처리하는 FileSystemWatcher가 있습니다. 잠시 후 프로세스는 계속 살아 있지만 더 이상 파일 시스템 이벤트를 감지하지 못합니다. 프로세스는 로컬 네트워크 공유 드라이브를 감시합니다.FileSystemWatcher 객체를 오래 가지 않게하는 원인은 무엇입니까?
내가주의해야 할 것은 무엇입니까?
네트워크 연결 가능성이 매우 낮습니다. this article을 확인하십시오. 기본적으로
는 :
watcher.EnableRaisingEvents = true
오류에 watcher.Error
그런 다음 다시 바인드에 이벤트 처리기를 추가로 설정합니다.
은 내가 더 나은 의견에 떠나는 대신 대답을 게시 추측 : 당신이 오류 이벤트를 구현 했습니까? 오류가 발생하면 InternalBufferSize 속성의 값을 높이십시오. 16384를 시도하십시오.
오류 이벤트를 구현 했습니까? –
FileSystemWatcher의 오류 이벤트를 처리하고 있습니까? – sarvesh
고마워, 내가 놓친 "명백한"것 같아! – Timmy