Ich habe N2 CMS für eine Weile jetzt verwendet, ich habe gerade aktualisiert, um MVC 3 zu verwenden RC und ich bin recieving jetzt diesen Fehler auf jeder Seite:N2 CMS und MVC 3 RC verursacht "Die aktuelle Anfrage für Aktion 'Index' auf Controller ... ist mehrdeutig ... '
die aktuelle Handlungsaufforderung ‚index‘ auf Controller-Typ ‚Homecontroller‘ ist zweideutig zwischen der folgenden Aktion Methoden: System.Web.Mvc. Action Index() auf Typen Project.Web.Controllers.N2Controller
1[[Project.Web.Models.HomePage, Project.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] System.Web.Mvc.ActionResult Index() on type N2.Web.Mvc.ContentController
1 [[Project.Web.Models.HomePage, Project.Web, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = null]]
einfach zu erklären, ich habe einen Homecontroller, die von N2Controller < HomePage erbt>, N2Controller < T> erbt von N2.Web.Mvc.ContentController < T>.
Jeder Controller, Home, Account usw. hat keine Indexmethoden, weil der ContentController bereits einen hat.
Das alles funktioniert absolut gut mit MVC 2, aber mit MVC 3 RC wirft es diesen Fehler.
Irgendwelche Ideen jemand? Ich kann nichts online finden ...
Prost, Asche.
Ich habe die Index-Methode überschrieben, aber ich habe das entfernt und es hat funktioniert .... Ich habe nicht erwähnt, dass ich dies im Azure-Entwickler-Bereich ausgeführt habe, Razor hat ein Alter gebraucht, um auch an Azure zu arbeiten! – Ash