首先在路由表中插入忽略的路由

时间:2015-01-11 14:54:14

标签: c# asp.net-mvc asp.net-mvc-4

似乎忽略的路线必须在集合RouteTable.Routes的开头注册,否则它不起作用。我如何确保我忽略的路线在收集的顶部,即使它们是在其他路线之后注册的?

1 个答案:

答案 0 :(得分:0)

这就是诀窍

RouteTable.Routes.Insert(
 0, 
 new Route(VirtualPathUtility.MakeRelative("~/", virtualPathRoot) + "{*pathInfo}", 
 new StopRoutingHandler()));