Vorrei creare una struttura di progetto con aree nidificate. Ad esempio, ho un'area "Home" e al di sotto di questa vorrei l'area "Notizie" che gestisce la propria registrazione del percorso e troverà correttamente le viste quando un percorso punta a un controller nell'area "Notizie". Cambiando il nome dell'area "Notizie" come "Casa/Notizie" anziché semplicemente "Notizie", vengono trovate le viste corrette. Nel Global.asax.cs principale, istanzio tutte le aree ("Home" e "News") e le registro singolarmente perché la funzione RegisterAllAreas() trova solo le aree ad un livello profondo (cioè trova e registra solo la "Home " la zona).Le aree nidificate sono possibili in ASP.NET MVC 2?
Qualcun altro ha provato qualcosa di simile? Questo è un grosso trucco o può essere una soluzione stabile a lungo termine? Ogni consiglio che puoi offrire è molto apprezzato.
Uno dei vantaggi di ASP.NET MVC è l'URL più semplice e leggibile. Più nidifichi le aree, più gli URL saranno lunghi e meno saranno amichevoli. Hai davvero bisogno di nidificare? Solo un pensiero (e mi dispiace, non conosco la risposta alla tua domanda). –