//这个是服务器下载文件的url下载地址
string downurl = "....";
// 从服务器下载形成临时文件存放到本地
//本地临时地址:C:\Users\Administrator\AppData\Local\Temp目录下
var tempFile = Path.GetTempFileName();
new WebClient().DownloadFile(downurl, tempFile);
// 使用FileInfo获取文件大小
long fileSize = new FileInfo(tempFile).Length;
// 使用下载地址Path获取文件名
string fileName = Path.GetFileName(downurl);
//上传局域网K3文件共享地址
string k3SharePath = "\\192.168.1.11\K3WiseShare\";
// 拼接K3共享文件的目录
string k3filepath = k3SharePath + fileName;
// 上传到K3共享文件夹
File.Copy(tempFile, Path.Combine(k3SharePath, fileName), true);