2017-01-12 4 views
-2

임시 폴더에서 찾아보기 위치 (예 : Destinydirectory)로 zip 파일을 복사하려고합니다. ": \ 임시 \의 file.zip C"@ (임시 폴더의 파일을 찾아보기 위치로 복사

System.IO.File.Copy :이 코드는

If System.IO.Directory.Exists(My.Computer.FileSystem.CombinePath(My.Computer.FileSystem.SpecialDirectories.Temp, "IXP001.TMP")) Then 
    System.IO.Directory.Delete(My.Computer.FileSystem.CombinePath(My.Computer.FileSystem.SpecialDirectories.Temp, "IXP000.TMP"), True) 
    FileCopy = "c:\\Users\\Test\\AppData\\Local\\Temp\\IXP001.TMP\\bin.zip" 
Else 
    FileCopy = "c:\\Users\\Test\\AppData\\Local\\Temp\\IXP000.TMP\\bin.zip" 
End If 
File.Copy(FileCopy, Destinydirectory) 
+0

당신이 우리가 당신이 더 도움을 줄 수 있습니다 시도 무엇에 대한 몇 가지 세부 사항을 줄 수 있다면. 당신은 보았습니까? –

+0

IfSystem.IO.Directory.Exists (My.Computer.FileSystem.CombinePath (My.Computer.FileSystem.SpecialDirectories.Temp, "IXP001.TMP")) 그런 다음보십시오. System.IO.Directory.Delete (My.Computer.FileSystem.CombinePath (My.Computer.FileSystem.SpecialDirectories.Temp, "IXP000.TMP"), True) FileCopy = "c : \\ Users \\ Test \\ AppData \\ Local \\ Temp \\ IXP001.TMP \\ bin.zip " Else FileCopy ="c : \\ Users \\ Test \\ AppData \\ Local \\ Temp \\ IXP000.TMP \\ bin. zip " End IfFile.Copy (FileCopy, Destinydirectory) @Martin Brown –

+0

예외를 던지고 있습니까? 그렇다면 오류 메시지의 정확한 표현을 알려주십시오. 또한 Destinydirectory는 무엇으로 설정되어 있습니까? –

답변

0

:

이 내 코드는, 그러나 그것은 나에게 오류를 제공하다 , @ "c : \ destination \ file.zip");

어떤 예외가 발생합니까?

Msdn documentation

+0

"Destinydirectory는 파일이 아닌 디렉토리입니다." P.S 나는 복사 할 경로 또는 디렉토리 만 탐색 할 수 있습니다. –

+0

존재하지 않는 디렉터리에서 파일을 복사하려고하면 오류가 발생합니다. –