В моей папке /Views/Shared/
я создал вид бритвы EntityNotFound.cshtml
. В одном из моих действий контроллера у меня есть следующий вызов:
return View(MVC.Shared.Views.EntityNotFound, "Company");
Это вызывает следующее исключение:
System.InvalidOperationException: представление '~ / Views / Shared / EntityNotFound.cshtml' или его мастер не найдены, или никакой механизм просмотра не поддерживает найденные местоположения. Были найдены следующие местоположения:
~ / Views / Компания / Company.cshtml
~ / Views / Компания / Company.vbhtml
~ / Views / Shared / Company.cshtml
~ / Views / Shared / Company.vbhtml
Я в замешательстве, потому что он даже не пытается найти ~/Views/Shared/EntityNotFound.cshtml
. Даже если я заменю MVC.Shared.Views.EntityNotFound
на "EntityNotFound"
, я получаю ту же ошибку.
Почему Asp.Net MVC даже не пытается найти мой общий вид?