从我的项目下载文件
本文关键字:文件 下载 项目 我的 | 更新日期: 2023-09-27 18:36:24
>我有一个控制器,带有下载文件的方法。没有代码,我只需要转到此链接:
http://localhost:1186/Content/MyFolder/file1.exe
然后下载文件。
我尝试使用这样的代码来执行此操作:
Response.Redirect(Server.MapPath("~''Content''MyFolder''file1.exe"));
但是断点通过这条线,没有任何反应。我认为问题是我正在使用Server.MapPath,但是我还能怎么做呢?
你可以做这样的事情
创建操作
public ActionResult RedirectToDownload()
{
return View();
}
然后在加载时使用 JavaScript 的视图重定向到您的 URL
$(document).ready(function() {
window.navigate("~/Content/MyFolder/file1.exe");
});
你也可以使用这个
public ActionResult Index()
{
return Redirect("~/Content/MyFolder/file1.exe");
}