【发布时间】:2011-07-20 08:37:16
【问题描述】:
我想使用 VB.net 将 HTML 文件从一个位置复制到另一个位置。
当我使用三个 FileCopy、System.IO.File.Copy、My.Computer.FileSystem.CopyFile 中的任何一个时
它只复制文件,而不是包含相关图像和脚本的“filename_files”文件夹。
我想要以编程方式将 a.html 作为 b.html 复制到另一个位置
当我这样做并打开 b.html 时,它会在没有任何图像和脚本的情况下打开它。
请帮忙
【问题讨论】:
-
这需要手动将每个文件从源位置复制到目标位置,并且在开始复制位于源位置文件夹内的文件之前,您需要在目标位置创建同名文件夹位置,然后开始复制文件。
-
但这也意味着我必须更改 HTML 文件的内容,因为它具有 src 标记并且路径是“oldfilename_files”文件夹。该怎么做?
-
只要您将在目标位置创建的文件夹名称与源位置相同,您就不必更改 html 文件的内容,请记住您已经给出了相对路径在
src而不是绝对的。
标签: vb.net file-io file-copying