У меня есть веб-сайт MVC 2.0, который использует Области. Когда я перехожу на страницу по умолчанию (localhost / mywebsite / default.aspx), он правильно перенаправляет на правильное действие в правильном контроллере и правильно отображает представление по умолчанию.
Но на странице у меня есть несколько ссылок Html.ActionLink, и кажется, что они не могут найти контроллер. Когда я нажимаю на ссылки на странице, я получаю сообщение об ошибке 404.
URL-адреса - это то, что я ожидаю: localhost / mywebsite / MyAreaName / Home / Index (например). Я также пробовал localhost / mywebsite / Areas / MyAreaName / Home / Index, но это также дает мне 404.
Как мне заставить контроллер быть распознанным?