routes.IgnoreRoute("{resource}.axd/{*pathInfo}");            // 自定义路由
            routes.MapMvcAttributeRoutes();            AreaRegistration.RegisterAllAreas();            // 默认路由 模糊匹配
            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Account", action = "Login", id = UrlParameter.Optional }
            );站点启动无法定位到登录页,而是提示无法找到资源
注释掉 routes.MapMvcAttributeRoutes(); 自定义路由 则正常
按照匹配规则,不应该找不到资源,难道这两种不能共存,求解????大家可以自己搭建Demo 来测试我说的