Mehrere Arten wurden gefunden, die mit dem controller namens "Konto". MVC 4 & mit RouteConfig.CS
Ich habe derzeit 2 Projekte in denselben Ordner.
Main
- Projekt1
- Projekt2
Problem:
Mehrere Arten gefunden wurden, die mit dem controller benannt Konto. Dies kann passieren, wenn die route, die Dienste dieser Anfrage ('{controller}/{action}/{id}')
nicht angeben, namespaces Suche nach einem controller, der der Anfrage entspricht. Wenn dies der Fall ist, registrieren Sie diese route durch den Aufruf einer überlastung der MapRoute
- Methode mit einem namespaces
parameter.
Antrag für Account
gefunden hat die folgenden matching Controller:
Projekt1.Controller.AccountController
Projekt2.Controller.AccountController
Habe ich mit Foundation 4.
Danke im Voraus
Sind Sie mit zwei MVC-web-Projekten, sowohl mit Controller..???
Ich denke er meint Gebieten, aber ich bin tatsächlich nicht sicher. Ich wage es nicht, korrigiert seine Frage. Zumindest sollte er mit Bereichen.
Ich denke er meint Gebieten, aber ich bin tatsächlich nicht sicher. Ich wage es nicht, korrigiert seine Frage. Zumindest sollte er mit Bereichen.
InformationsquelleAutor April | 2013-09-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
müssen Sie die version verwenden, die mit dieser Signatur
Damit es funktioniert, nur die Einrichtung von zwei fast identischen Routen - eine, die auch die project1 für die namespaces parameter und dann eine zweite, identische version, aber verwenden Sie Projekt2 in den namespaces parameter. Das heißt, es würde generell weniger verwirrend, verwenden Sie unterschiedliche Namen, wenn du kannst...
Thz eine Menge code, der Eindeutig
InformationsquelleAutor Code Uniquely
Ich hatte das gleiche problem, wenn ich kopierte ein MVC-Projekt umbenannt, alle namespaces.
Ich habe versucht, die obige Lösung aber es hat nicht funktioniert.
Visual Studio war immer noch an den alten namespace dll ' s, auch nachdem ich gereinigt und neu aufgebaut mein Projekt.
Also die Lösung:
InformationsquelleAutor tno2007