我有一个共享文件夹@" \ Machine Name \ Venkatesh \ test"它包含文件名。
我希望将该文件复制到C:\ temp \ Mani \ 1.pdf。
我尝试了以下C#代码,但它抛出异常,
string sourcepath = @"\\Venki\Venkatesh\test";
string destFileName = @"C:\temp\Mani\1.pdf";
try
{
string[] files = Directory.GetFiles(sourcepath);
foreach (string file in files)
{
Console.WriteLine(file.Length);
File.Copy(file, destFileName);
Console.WriteLine("Success");
Console.WriteLine("Done");
}
}
catch (Exception ex)
{
throw (ex);
}
指定的路径,文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于248个字符。 请帮助我。
提前致谢。