我正在制作一个简单的 Windows 窗体应用程序,它基本上需要将本地文件复制到服务器上的某个位置。我尝试出现 can.not.find.part.of.path 错误:
file.CopyTo("\\123.45.678\\etcetc");
我需要使用什么工具来完成我的任务?
我正在制作一个简单的 Windows 窗体应用程序,它基本上需要将本地文件复制到服务器上的某个位置。我尝试出现 can.not.find.part.of.path 错误:
file.CopyTo("\\123.45.678\\etcetc");
我需要使用什么工具来完成我的任务?
尝试在字符串前加一个 @ 符号:
file.CopyTo(@"\\123.45.678\etcetc");
您需要在 IP 地址前添加两个反斜杠,而该 IP 地址看起来是错误的(它只有 3 个八位字节,而不是四个)。
尝试将其更改为:
file.CopyTo(@"\\123.45.678\etcetc");
由于您实际上需要 2 个斜杠,因此您需要将其设为字符串文字,否则双斜杠会认为您正在转义单个斜杠并导致您尝试查找路径:
\123.45.678\etcetc
这不存在。如果没有 sting 文字,您可以转义每个斜线并像这样写:
file.CopyTo("\\\\123.45.678\\etcetc");
但使用字符串文字通常是更好的方法。
file.CopyTo(@"\\123.45.678\etcetc");
@
让你\
不用转义就可以使用
\\
用于寻址另一台计算机
\
用于在计算机内导航