File.Copy(source, target, True)
을 사용했습니다. source
은 c:\source.txt
과 같은 전체 경로 이름이고 target
은 동일한 이름의 파일을 포함 할 수있는 폴더입니다. source.txt
을 대상 폴더에 복사하고 파일이 이미 있으면 덮어 씁니다.VB.NET에서 파일을 폴더로 복사/바꾸는 방법은 무엇입니까?
하지만 오류 가지고 :
'Target is a folder, not a file'
File.Copy(source, target, True)
을 사용했습니다. source
은 c:\source.txt
과 같은 전체 경로 이름이고 target
은 동일한 이름의 파일을 포함 할 수있는 폴더입니다. source.txt
을 대상 폴더에 복사하고 파일이 이미 있으면 덮어 씁니다.VB.NET에서 파일을 폴더로 복사/바꾸는 방법은 무엇입니까?
하지만 오류 가지고 :
'Target is a folder, not a file'
대상이 너무 파일 이름을 포함해야합니다 :
sSource = "C:\something.txt"
sTarget = "C:\folder\something.txt"
File.Copy(sSource, sTarget, True)
당신이 프로그래밍 방식으로 같은 파일 이름을 가지고 싶다면 바로 수행
File.Copy(sSource, Path.Combine(sFolder, Path.GetFileName(sSource)), True)
MSDN Documentation을 읽고 예외 및 메서드 사용에 대한 예제 및 정보를 얻으십시오.
확실히 오류 메시지의 의미를 알고 있습니다. 나는 단지 source.txt를 폴더에 복사하려고한다. 비어있는 폴더에는 동일한 이름의 파일이있을 수 있습니다. – thotwielder
[이 파일/폴더 배포 작업을 어떻게 수행해야합니까? SSIS 또는 명령 스크립트?] (http://stackoverflow.com/questions/14961064/how-should-i-perform-this-file-folder-distribution-task-ssis-or-command-script) –
어떻게 이렇게 할 수 있습니까? Stack Overflow가 탄생 한 후 4 년이 넘는 중복이 되었습니까? –