我正在尝试返回存储在ASP MVC应用程序的/ images文件夹中的文件(.jpg)。
由于某种原因,下载的文件已损坏/损坏,并且没有任何照片查看者识别该文件。我确定正确的文件可以访问,因为文件大小完全相同,我在File()函数中指定了contentType。
有人可以帮帮我吗?感谢。
new PrintStream(process.getOutputStream());
答案 0 :(得分:0)
我认为你有文件路径问题,因为aspnet应用程序中的根路径与物理路径不同
尝试添加Server.MapPath
System.IO.File.ReadAllBytes(Server.MapPath(@"~/images/file.jpg"));