如何将文件从网络复制到本地驱动器vb.net

如何将文件从网络复制到本地驱动器vb.net,vb.net,Vb.net,我在\\CompName\sqlexpress\foldername\…中有一个文件,我想将它复制到本地驱动器C:\users\CompName>\…我尝试使用file.copy(uncpath,path,true)它会为unc路径抛出一个DirectoryNotFoundException。我必须将unc路径转换为正常路径吗?这里的正确方法是什么? 谢谢。此链接可能会有所帮助。它将一个现有文件复制到一个新文件中,尽管我相信您可以调整它以完成您希望它执行的操作 检查网络驱动器上的文件夹权限。Co

我在
\\CompName\sqlexpress\foldername\…
中有一个文件,我想将它复制到本地驱动器
C:\users\CompName>\…
我尝试使用
file.copy(uncpath,path,true)
它会为unc路径抛出一个
DirectoryNotFoundException
。我必须将unc路径转换为正常路径吗?这里的正确方法是什么?
谢谢。

此链接可能会有所帮助。它将一个现有文件复制到一个新文件中,尽管我相信您可以调整它以完成您希望它执行的操作


检查网络驱动器上的文件夹权限。Copy有效…如果它看不到目录,则可能是权限问题,或者路径中有输入错误。如果没有权限,请使用Path.Combine以清楚地说明问题所在。谢谢。我在为数据库启用filestream时发现了错误。现在,目录已经存在。