Вид макета не загружается в MVC

#asp.net-mvc #json.net #sendgrid #mailgun

#asp.net-mvc #json.net #sendgrid #mailgun

Вопрос:

Итак, я изучал, как настроить проверку учетной записи электронной почты прошлой ночью, и когда я попытался запустить свой проект сегодня, представление _Layout не загружается. Представление все еще находится в общей папке, как и _ViewStart. У меня нет никаких объявлений макета ни на одной странице.

Фреймворками, с которыми я играл, были SendGrid и Mailgun. Основываясь на информации, которую я прочитал, я установил Newtonsoft, RestSharp и SendGrid. С тех пор я удалил инструкции using и даже удалил ссылки на них.

Существуют ли какие-либо известные конфликты, которые могут привести к этому?

Комментарии:

1. Переместить _ViewStart в Views папку, а не в Shared папку

Ответ №1:

_ViewStart должно быть в Views папке

 Views
|-> Shared
|   |-> _Shared.cshtml
|
|-> _ViewStart.cshtml
  

Комментарии:

1. Ugggg. Спасибо, Нкоси. Интересно, как это изменилось.