ASP.NET MVC 3 - область не работает - PullRequest
5 голосов
/ 09 мая 2011

Я создаю область с помощью ASP.NET MVC 3, щелкнув правой кнопкой мыши проект, чтобы добавить область с именем MyArea.

Project screenshot

Visual Studio 2010 автоматически создалаAreaRegistration и добавьте RegisterAllAreas () в Application_Start () в Global.asax

Но этот URL не работает: http://localhost:1733/MyArea/AreaHome/Index

Error message

, хотя маршруткажется зарегистрированным.

RouteDebugger

Может кто-нибудь увидеть, что я делаю неправильно?

Заранее спасибо.

1 Ответ

4 голосов
/ 09 мая 2011

Одна из важных вещей, которые меня смущают при создании новых областей, заключается в том, что шаблон автоматически не ссылается на новые пространства имен контроллера. Вы можете видеть, что я имею в виду в этом аналогичном посте:

Невозможно загрузить представление в области в asp.net mvc 3, используя vb.net

Может быть в VB.net, но может быть применено то же решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...