图像请求通过ControllerFactory

时间:2011-01-13 18:57:29

标签: asp.net asp.net-mvc iis

在我的Windows Server 2008上的MVC2 .NET 4.0应用程序中,我可以在我的控制器工厂内设置一个断点,所有静态内容,特别是图像请求到达断点。此外,抛出异常是因为没有控制器匹配图像URL定义的路径。

这与我上次使用的应用程序(Windows Server 2003上的ASP.NET 3.5应用程序)不同。在该应用程序中,IIS提供了所有图像,而没有触及任何.NET应用程序代码。

如何配置我的MVC应用程序以便IIS直接提供图像?

1 个答案:

答案 0 :(得分:2)

尝试忽略它们:

routes.IgnoreRoute("{resource}.jpg");
routes.IgnoreRoute("{resource}.png");
routes.IgnoreRoute("{resource}.gif");
...