У меня есть это в моем базовом контроллере
protected override void OnException(ExceptionContext filterContext)
{
if (filterContext.ExceptionHandled)
{
return;
}
var logger = new Logger();
logger.LogError(filterContext.Exception, ControllerContext.RouteData.Values["controller"].ToString());
filterContext.Result = new ViewResult
{
ViewName = "~/Views/Shared/Error.cshtml",
ViewData = new ViewDataDictionary()
{
{"exception", filterContext.Exception}
}
};
filterContext.ExceptionHandled = true;
}
, и у меня определенно есть файл в
Views/Shared/Error.cshtml

Но всякий раз, когда возникает необработанное исключение, я получаю эту ошибку в журнале
Путь '/Views/Shared/Error.cshtml' не был найден.
Но в соответствии с эта статья это должно работать ...
Как это возможно?