1
파일 시스템 감시자를 사용하여 Windows 서비스를 만들었습니다. 새로 추가 된 파일을 가져오고 몇 가지 과정을 수행합니다. 그것은 잘 작동하지만 동시에 더 많은 파일을 추가하려고하면 예상대로 작동하지 않습니다. 첫 번째 파일 만 실행됩니다. 이것을 극복하기위한 제안?C# windows 서비스 fileSystemWatcher 동시에 여러 파일
파일 시스템 감시자를 사용하여 Windows 서비스를 만들었습니다. 새로 추가 된 파일을 가져오고 몇 가지 과정을 수행합니다. 그것은 잘 작동하지만 동시에 더 많은 파일을 추가하려고하면 예상대로 작동하지 않습니다. 첫 번째 파일 만 실행됩니다. 이것을 극복하기위한 제안?C# windows 서비스 fileSystemWatcher 동시에 여러 파일
이것은 내 코드의 일부입니다. 파일 업로드를 구성하는 특정 디렉토리에 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.
}
어떻게 이벤트가 유실되었음을 입증 했습니까? 코드의 관련 부분을 질문에 붙여 넣으십시오. –