【发布时间】:2011-10-01 06:13:58
【问题描述】:
我有一个返回动态生成图像的操作,但是我需要对该操作的调用以 something.jpg 结尾。
这个答案和我的操作Can an ASP.NET MVC controller return an Image?非常相似
我的操作接受一个名为 ID 的字符串,我打算将它传递给 Something.jpg 但我的问题是,虽然这在我部署到我的服务器并尝试它时在本地工作,但我得到了一个 IIS 7 404错误。
看起来 IIS 试图找到最终而不是调用动作,在任何时候都不会调用动作。
我尝试将以下内容添加到 global.asax 以强制它调用操作但无济于事。
routes.RouteExistingFiles = true;
routes.IgnoreRoute("Content/{*pathInfo}");
这可能是 Mime 类型的问题吗?
【问题讨论】:
-
@Darin:你说的是
Application Pool模式吗? -
@Neil Knight,是的,这就是我要说的。
-
@Darin:当前设置为经典模式。
-
@Morgeh,尝试集成。
-
@Darin:谢谢你,如果你想把它放在一个答案中,我会接受它。
标签: c# asp.net-mvc-3 routing