繁体   English   中英

从我的项目下载文件

[英]Downloading file from my project

我有一个带有下载文件方法的控制器。 没有代码,我所需要做的就是转到此链接:

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");
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM