И Source
, и Destination
должны быть имена файлов . Если destiFilePath
на самом деле является каталогом , давайте добавим источник имя файла (ABC_1382.pdf
)
string sourceFilePath = @"\\servername\folder1\Old\ABC_1382.pdf";
string destiFilePath = @"\\servername\folder1\New\";
// Uncomment, if you are not sure that directory exists
// and you want to create it with all subdirs
// Directory.CreateDirectory(destiFilePath);
File.Copy(sourceFilePath,
Directory.Exists(destiFilePath)
? Path.Combine(destiFilePath, Path.GetFileName(sourceFilePath))
: destiFilePath,
true);