-2
我想将文件本身复制(克隆)到c:\ Temp \目录。但是,当我在Vb.net中构建文件时,出现“目录未声明”错误。复制文件本身到另一个目录
Sub main()
Dim FileToCopy As String
Dim NewCopy As String
FileToCopy = Directory.GetCurrentDirectory()
NewCopy = "C:\Temp\microsoft.exe"
If System.IO.File.Exists(FileToCopy) = True Then
System.IO.File.Copy(FileToCopy, NewCopy)
End If
End Sub
什么是正确的方法来做到这一点?
你已经使用上System.IO文件的顶部声明?如果不是,你需要'System.IO.Directory'而不是'Directory' – 2014-10-02 14:15:40
这里的问题是你调用'Directory.GetCurrentDirectory()',它给你一个目录。调用'File.Exists',此外'File.Copy'需要包含文件名的完整文件路径。 – helrich 2014-10-02 14:20:15