如何在 c# 中将文件复制到另一个位置并覆盖该文件(如果存在)。
这是我到目前为止所拥有的:
string sitemap_path = "T:\somefolder\somefolder\somefolder\Sitemap.xml";
string server_path ="X:\somefolder\somefolder\somefolder";
File.Copy(sitemap_path,server_path,true);
Console.WriteLine();
Console.ReadLine();
您忘记在新路径中给出文件名:
File.Copy(sitemap_path,server_path + "\newFileName.xml", true);
您还必须在服务器路径字符串中包含文件名,而不仅仅是目标目录参见:http://msdn.microsoft.com/en-us/library/9706cfs5(v=vs.110).aspx