none
Problema com [Area]A route named is already in the route collection. RRS feed

  • Pergunta

  • Mensagem de erro:A route named 'Home_default2' is already in the route collection. Route names must be unique.

        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
            AreaRegistration.RegisterAllAreas();
            routes.MapRoute(
                name: "Default",
                url: "area/{controller}/{action}/{id}",
                defaults: new {area="Home_Default", controller = "Home", action = "Index", id = UrlParameter.Optional }
            );
        }
    
    
            public override string AreaName
        {
            get
            {
                return "Home";
            }
        }
    
        public override void RegisterArea(AreaRegistrationContext context)
        {
            context.MapRoute(
                "Home_default2",
                "Home/{controller}/{action}/{id}",
                new { action = "Index", id = UrlParameter.Optional }
            );
        }
    }

    O codigo foi gerado automaticamente, onde estou errando? Alguem pode coloca um exemplo em funcionamento?


    • Editado Msbow quinta-feira, 22 de novembro de 2012 15:51
    quinta-feira, 22 de novembro de 2012 15:49

Respostas

  • Msbow, veja se esse link te ajuda

    http://social.technet.microsoft.com/wiki/contents/articles/6796.asp-net-mvc-utilizando-areas-para-organizar-a-aplicacao-pt-br.aspx


    "Nunca deixe que os outros te subestimen, mas tambem não seja arrogante seja humilde e prove quem é

    • Marcado como Resposta Msbow quarta-feira, 5 de dezembro de 2012 19:06
    quinta-feira, 22 de novembro de 2012 15:53

Todas as Respostas

  • Msbow, veja se esse link te ajuda

    http://social.technet.microsoft.com/wiki/contents/articles/6796.asp-net-mvc-utilizando-areas-para-organizar-a-aplicacao-pt-br.aspx


    "Nunca deixe que os outros te subestimen, mas tambem não seja arrogante seja humilde e prove quem é

    • Marcado como Resposta Msbow quarta-feira, 5 de dezembro de 2012 19:06
    quinta-feira, 22 de novembro de 2012 15:53
  • Você tem alguma rota chamada 'Home_default2' em outra area do projeto? Se sim terá que mudar pois os nomes das rotas são unicas.

    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    quinta-feira, 22 de novembro de 2012 16:01