asp.net-mvc-4 - 如何从 FileStreamResult 引发 http 404?

标签 asp.net-mvc-4

通常我会 return HttpNotFound()但我的方法返回 FileStreamResult我得到

Cannot implicitly convert type 'System.Web.Mvc.HttpNotFoundResult' to 'System.Web.Mvc.FileStreamResult'



当我尝试构建时。是否有文件结果的替代版本?

最佳答案

键入您的操作方法以返回基本 ActionResult 而不是特定的 FileStreamResult。然后你可以返回任何你想要的。

关于asp.net-mvc-4 - 如何从 FileStreamResult 引发 http 404?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12327614/

相关文章:

c# - 使用 ASP.NET MVC 验证 VIN 号

asp.net - IIS 配置 - ASP.NET MVC 返回所有请求的默认文档

asp.net-mvc - 如何在多个 Asp.net MVC 应用程序中使用通用布局和样式

razor - 带有动态列表和参数的 ASP.NET MVC 4 Breadcrumbs

asp.net-mvc - Microsoft ASP .NET Web API,MVC 4和SPA体系结构

jquery - 使用位于 App_Data 中的静态 .json 文件?

sql-server - 通过声明枚举会导致 HttpException SqlException

c# - ASP.NET MVC 在 ViewModel 中包含 List 属性的回发列表后为空

c# - 从类中重定向到 Action 的正确方法?

jquery - 重叠两个 Action 链接并优先考虑顶部的 Action 链接