Что не так с маршрутизацией моей области в развернутом приложении bin для MVC4?

Я только что развернул приложение MVC4 .NET 4.0 на своем веб-хосте, чтобы «жить». развернутое тестирование. Маршруты вне территории работают нормально, например, мой

@Html.ActionLink("Register as a Client", "Register", "Account", new { registrationType = "Client"}, null)

ссылка работает нормально, и ссылка открывает правильную страницу. Тем не менее, со ссылкой на действие на основе области, как это:

@Html.ActionLink("Authors", "Index", "Home", new { Area = "Author", registrationType = "Author" }, null)

в ссылке, фактически отображаемой в браузере, отсутствует действие и контроллер, т.е.

http://mylivedomain.com/?Area=Author&registrationType=Author

Возможно, стоит отметить, что функция связывания css в MVC4 не работала после развертывания, и я вернулся к использованию классических ссылок на стили для отдельных таблиц стилей.

МОЖЕТ СВЯЗАТЬСЯ: Мой вопрос:Почему неизмененный код шаблона в моем приложении MVC4 пытается дважды зарегистрировать области?

JUST IN: Удаление действия по умолчанию из отображений маршрута области для маршрута по умолчанию решило эту проблему. В коде шаблона VS2012 для начала не было контроллера по умолчанию.

Ответы на вопрос(5)

Ваш ответ на вопрос