2014-09-24 3 views
1

파일 시스템 감시자를 사용하여 Windows 서비스를 만들었습니다. 새로 추가 된 파일을 가져오고 몇 가지 과정을 수행합니다. 그것은 잘 작동하지만 동시에 더 많은 파일을 추가하려고하면 예상대로 작동하지 않습니다. 첫 번째 파일 만 실행됩니다. 이것을 극복하기위한 제안?C# windows 서비스 fileSystemWatcher 동시에 여러 파일

+0

어떻게 이벤트가 유실되었음을 입증 했습니까? 코드의 관련 부분을 질문에 붙여 넣으십시오. –

답변

0

이것은 내 코드의 일부입니다. 파일 업로드를 구성하는 특정 디렉토리에 Excel 업로드 파일을 업로드합니다.

protected override void OnStart(string[] args) 
     { 
      //Set the location for the file watcher 
      fileSystemWatcherPL.Path = @"C:/Temp"; 
     } 

private void fileSystemWatcherPL_Created(object sender, System.IO.FileSystemEventArgs e) 
     { 
//Read the excel file and do some process. 
} 
관련 문제