Страницы пользовательских ошибок приложения ASP.NET MVC не отображаются в среде общего хостинга

у меня возникла проблема с пользовательскими ошибками в приложении ASP.NET MVC I 'развернут на моем общем хосте. Я'Мы создали ErrorController и добавили следующий код в Global.asax, чтобы перехватывать необработанные исключения, регистрировать их, а затем передавать управление в ErrorController для отображения пользовательских ошибок. Этот код взят изВот:

protected void Application_Error(object sender, EventArgs e)
{
    Exception ex = Server.GetLastError();
    Response.Clear();

    HttpException httpEx = ex as HttpException;
    RouteData routeData = new RouteData();
    routeData.Values.Add("controller", "Error");

    if (httpEx == null)
    {
        routeData.Values.Add("action", "Index");
    }
    else
    {
        switch (httpEx.GetHttpCode())
        {
            case 404:
                routeData.Values.Add("action", "HttpError404");
                break;
            case 500:
                routeData.Values.Add("action", "HttpError500");
                break;
            case 503:
                routeData.Values.Add("action", "HttpError503");
                break;
            default:
                routeData.Values.Add("action", "Index");
                break;
        }
    }

    ExceptionLogger.LogException(ex); // 

Ответы на вопрос(2)

Ваш ответ на вопрос