如果与文件夹匹配,ASP.NET MVC路由不起作用

时间:2015-01-12 18:58:37

标签: asp.net-mvc

我正在使用MVC区域并定义这样的路线:

public override void RegisterArea(AreaRegistrationContext context)
    {
        context.MapRoute(
            "Area51",
            "area51/{controller}/{action}",
            new { controller = "Test", action = "Index" },
            new[] { typeof(TestController).Namespace }
        );
    }

但是当站点中有名为" Area51"的文件夹时,URL / area51不匹配,导致找不到页面。 URL / area51 / test / index工作正常。 如果我将url模式重写为" area52 / {controller} / {action}",则URL / area52可以正常工作。有人可以建议我可以使用与文件夹相同的路径URL吗?

0 个答案:

没有答案