다른 폴더로 복사 한 후 zip 파일을 삭제하는 방법 ... 삭제하는 동안 예외가 발생합니다. "파일이 다른 프로세스에서 사용 중입니다"라는 메시지가 나타납니다. 당신이 압축 파일을 압축 해제하면다른 폴더로 복사 한 후 Zip 파일을 삭제하는 방법
string pathString1 = FullFilePath;
string sourceFileName = Path.GetFileName(pathString1);
string foldername = Path.GetDirectoryName(pathString1);
string pathString = Path.Combine(foldername, "Uploaded");
if (!System.IO.Directory.Exists(pathString))
{
System.IO.Directory.CreateDirectory(pathString);
string destFile = System.IO.Path.Combine(pathString, sourceFileName);
File.Copy(pathString1, destFile);
File.Delete(pathString1);
File.Delete(FileName);
}
당신이 일을하는 데 사용하는 코드를 제공 재시도 마무리를 기다리고 다시 시도 파일들. –
도움을 요청한 코드를 표시하십시오. –
파일을 읽으려는 스트림을 닫아야합니다. 코드를 볼 수있게되면 도움이됩니다. –