질문 배경 :File.Replace - 파일은 다른 프로세스 오류에 의해 사용되는
내가 사용하여 내 C 드라이브의 폴더 내의 다른 지정된 파일의 내용을 하나 개의 지정된 파일의 내용을 덮어 시도하고있다 다음 'File.Replace'방법
이//'null' has been set to the 'backup file' parameter as I do not need this.
File.Replace(fileOnesLocation, filesTwosLocation, null);
가 가 오류 :
내가 시도 캐치에 싸여 위의 방법이 현재 recei입니다 다음과 같은 오류가 발생했습니다 :
System.IO.IOException: The process cannot access the file
because it is being used by another process.
아무도 올바른 방향으로 나를 가리킬 수 있습니까?
코드에서 다른 곳에서 파일을 열지 않았습니까? –
열린 파일 중 하나 (코드 또는 물리적 파일)입니까? – Abbas
오류는 파일이 다른 프로세스에서 사용되고 있음을 분명하게 나타냅니다. 프로세스가 열리면 한 번만 확인하십시오. –