sto continuando a schiavizzare la cosa MVC 2: Zone ...ASP.NET MVC 2 Preview 2: Aree duplicano regolatore problema
Ora ho due controller con lo stesso nome (HomeController) nella cartella principale Controllers e in una delle aree. Entrambi hanno diversi spazi dei nomi quindi ... teoricamente dovrebbero coesistere, ma non lo fanno. L'errore è:
Il nome del controller 'Home' è ambiguo tra le seguenti tipologie:
Namespace.HomeController
Namespace.Areas.AreaName.Controllers.HomeController
Questo non è legato al solo controller di casa (uno speciale?), Ma si applica a qualsiasi coppia in qualsiasi area.
Come ottenere la coesistenza dei controller con lo stesso nome in aree diverse?
Grazie per il vostro tempo :)
EDIT: E 'bene per lo stesso nome del controller all'interno di aree diverse: la registrazione di routing con namespace risolve il problema (grazie a Scott Allen article).
Come sono impostati il routing dell'area (AreaRegistration) e il routing predefinito? – bzlm