Asp.net路由文件扩展名

时间:2012-03-19 22:19:04

标签: asp.net .net-4.0 asp.net-routing

我想使用路由来缓存客户端webbrowsers生成的动态图像。

我为.Net 4.0

创建了此路由代码
routes.RouteExistingFiles = false;
routes.MapPageRoute("ImageWithLogo", "imageWithLogo/{Id}/{Width}/{Height}/image.jpg", "~/utils/imageWithLogo.aspx");

尝试这个例如“imageWithLogo / 1623/100/200 / image.jpg”我总是得到错误错误HTTP 404.0 - 未找到,IIS总是试图在web文件夹中找到imageFile。

如何让IIS不会尝试在网络文件夹中找到该文件并始终应用路由?

由于

1 个答案:

答案 0 :(得分:0)

抱歉,我在stackoverflow ASP.NET 4.0 URL Routing HTTP Error 404.0 - Not Found

中的另一个问题中找到了解决方案