-3
파일 해시 및 크기를 확인하고 목록과 대조하는 백그라운드 작업자가 있습니다. 나는 파일을 검사 할 때 파일을 확인하고, 끝내지 않으면 파일을 다운로드하고 목록과 함께 다음 코드로 이동합니다. 그 그것을 확인하는 동안 다운로드하려고하지 않는 한 그것을 사용하거나 아무 것도 없을 때 나는 단지 일부 파일에 오류가 다른 프로세스에서 사용중인 파일
using (Stream streamLocal = new FileStream(sFilePathToWriteFileTo, FileMode.Create))
, 그것은
The process cannot access the file because it is being used by another process.
에러.
여기에는 너무 많은 코드가 있습니다. 질문을 편집하고 문제에 필요한 최소한의 금액으로 줄이십시오. 일어날 일을 파악하고 시도하는 데 많은 코드를 사용하기를 기대하는 것은 단순히 비합리적입니다. –
내가 편집했습니다. 오류가 발생한 부분에만 코드를 넣으십시오. – tomirons
누군가 다른 코드가 있으면 알려주십시오. – tomirons