如何在ASP MVC中返回文件?

时间:2016-01-14 20:59:08

标签: c# asp.net asp.net-mvc file return

我正在尝试返回存储在ASP MVC应用程序的/ images文件夹中的文件(.jpg)。

由于某种原因,下载的文件已损坏/损坏,并且没有任何照片查看者识别该文件。我确定正确的文件可以访问,因为文件大小完全相同,我在File()函数中指定了contentType。

有人可以帮帮我吗?感谢。

new PrintStream(process.getOutputStream());

1 个答案:

答案 0 :(得分:0)

我认为你有文件路径问题,因为aspnet应用程序中的根路径与物理路径不同

尝试添加Server.MapPath

System.IO.File.ReadAllBytes(Server.MapPath(@"~/images/file.jpg"));