Я играю немного догнать здесь, когда я пошел прямо из MVC2 в MVC4, так что изучая Razor и все остальное все сразу.
Я использую административную область в этом новом приложении, и я заметил, когда я пошел к контроллеру в области администрирования, которую он отобразил без какого-либо макета. Я попытался скопировать файл _Layout.cshtml в общую папку просмотра области, но он все равно отображает без макета. Я попытался выполнить поиск, но не могу найти никакой информации о том, как вы устанавливаете макет, который будет использоваться для области.
Я знаю, что могу сделать это на определенном виде, но я хочу установить его один раз для всей области
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}