Моя проблема очень похожа на эту проблему, за исключением того, что моя находится в подобласти (справа щелкните, создать область)
Имя «ViewBag» не существует в текущем контексте
Я запустил инструмент обновления, и он обнаружил web.config в этой области, но я все равно получаю сообщение об ошибке. Моя страница макета очень проста:
@ViewBag.Title
@RenderBody()
И моя страница содержимого выглядит так, вверху:
@model IEnumerable
@{
ViewBag.Title = "Index";
Layout = "~/Areas/Admin/_AdminLayoutPage.cshtml";
}
Index