Я создал область с именем «Admin».
В / Areas / Admin / Views / у меня есть _ViewStart.cshtml со следующим:
@{
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
}
I ' m получаю следующую ошибку при посещении страницы в / Admin /: Невозможно преобразовать объект типа «ASP._Page_Areas_Admin__ViewStart_cshtml» в тип «System.Web.WebPages.StartPage».
Я внес предлагаемые изменения из Как использовать общий _ViewStart в областях? .
У меня это есть в моем web.config в корневом каталоге, а файл web.config в / Areas / Admin / Views /:
Anyone знаете, что я здесь делаю не так?
РЕДАКТИРОВАТЬ: Не знаю, поможет ли это, но если я удалю код в _ViewStart.cshtml, чтобы он стал пустым, я смогу просматривать страницы в / Админ без ошибок.