public FilePathResult DownloadFile() { return File(SroucePath,"text/plain",TargetPath); }
如果能那就太流氓了,不能选择取消,自定义保存路径,到处是这样的网站估计网民都蛋疼了
[quote=引用 6 楼 Pc498471249 的回复:] [quote=引用 2 楼 insus 的回复:] 假设,如果你在程序中,把保存目录设为F:盘,但并不是所有客户端都是F:盘。 就是你设为一个每个客户端都有的,如C:盘,但某一客户端的C:盘空间不足,又怎样呢? 也就是说,客户环境是不相同的,这些在开发时,需要考虑的。
这个可以 试试 public FileStreamResult DownLoad(string id) { if (System.IO.File.Exists(Server.MapPath("~/export_temp/" + id))) { string absoluFilePath = Server.MapPath("~/export_temp/" + id); return File(new FileStream(absoluFilePath, FileMode.Open), "application/octet-stream", Server.UrlEncode(id)); } return null; }
[quote=引用 2 楼 insus 的回复:] 假设,如果你在程序中,把保存目录设为F:盘,但并不是所有客户端都是F:盘。 就是你设为一个每个客户端都有的,如C:盘,但某一客户端的C:盘空间不足,又怎样呢? 也就是说,客户环境是不相同的,这些在开发时,需要考虑的。
假设,如果你在程序中,把保存目录设为F:盘,但并不是所有客户端都是F:盘。 就是你设为一个每个客户端都有的,如C:盘,但某一客户端的C:盘空间不足,又怎样呢? 也就是说,客户环境是不相同的,这些在开发时,需要考虑的。
62,046
社区成员
669,049
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧