ASP.NET MVC 4 ActionResult返回文件错误

时间:2014-07-24 20:34:27

标签: c# asp.net asp.net-mvc asp.net-mvc-4

所以我发现在ASP.NET MVC中下载文件的最佳方法是执行以下操作:

public ActionResult Download()
{
    var cd = new System.Net.Mime.ContentDisposition
    {
        // for example foo.bak
        FileName = final.fileName,
        // always prompt the user for downloading, set to true if you want the browser to try to show the file inline
        Inline = false,
    };
    Response.AppendHeader("Content-Disposition", cd.ToString());
    return File(final.fileBuffer, final.contentType);
}

但是我在这一行收到错误

    Response.AppendHeader("Content-Disposition", cd.ToString());
    return File(final.fileBuffer, final.contentType);

说出名称'文件'和名称'回复'不存在。我已经看到这是在这里和其他网站上多次在MVC中下载文件的解决方案。所以我想知道是否有一个我遗漏的使用声明或参考,这将允许它工作?

0 个答案:

没有答案