tôi tiếp tục để nô điều MVC 2: Diện tích ...ASP.NET MVC 2 Preview 2: Diện tích lặp lại điều khiển vấn đề
Bây giờ tôi có hai bộ điều khiển với cùng tên (HomeController) trong thư mục Controller chính và ở một trong các khu vực. Cả hai đều có các không gian tên khác nhau nên ... về mặt lý thuyết nên cùng tồn tại, nhưng chúng không có. Lỗi này là:
Tên điều khiển 'Trang chủ' là mơ hồ giữa các loại sau đây:
Namespace.HomeController
Namespace.Areas.AreaName.Controllers.HomeController
Điều này không liên quan đến bộ điều khiển Trang chủ chỉ (điều khiển đặc biệt?), Nhưng áp dụng cho bất kỳ cặp nào trong bất kỳ khu vực nào.
Làm thế nào để đạt được sự cùng tồn tại của cùng một tên bộ điều khiển trong các khu vực khác nhau?
Cảm ơn thời gian của bạn :)
EDIT: Nó không quan trọng cho tên điều khiển cùng TRONG lĩnh vực khác nhau: đăng ký định tuyến với namespace giải quyết vấn đề (nhờ Scott Allen article).
Định tuyến khu vực của bạn (AreaRegistration) và thiết lập định tuyến mặc định của bạn như thế nào? – bzlm