2017-01-30 5 views
1

макет страницы "~/Views/Shared/_Layout.cshtml" не может быть найден в по следующему пути: «~/Views/Shared/_layout. cshtml».Макет страницы не найден исполняющих пример проекта ASP.NET MVC

Я получаю вышеуказанную ошибку из _ViewState.cshtml

Он приходил в то время как я исполняю его через мой домашний контроллер.

У меня есть какая-то ссылка для решения этой программы, но этого не происходит. Не могли бы вы помочь мне на этом

+1

Убедитесь, что файл макета действительно существует в ожидаемом месте. Отправьте свой файл _ViewState.cshtml. – mxmissile

+0

Привет mxmissile вот данные из файла _ViewState.cshtml @ { Layout = "~/Views/Shared/_Layout.cshtml"; } – venky

ответ

0

Сообщение об ошибке сообщает вам, в чем именно проблема.

Проверьте папку Views/Shared и убедитесь, что _Layout.cshtml на самом деле там.

Строить действие этого файла должно быть Content

1

Если у вас есть подобный код

@{ 
ViewBag.Title = "title"; 
Layout = "_Layout"; 
} 

Затем убедитесь, что в вашем ~/Views/_ViewStart.cshtml файл, который вы установили правильный путь

@{ 
Layout = "~/Views/Shared/_Layout.cshtml"; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^