none
Problema con el Global.asax y aplication_error RRS feed

  • Pregunta

  • Señores buenas tardes:

    tengo un pequeño problema con la rutina Aplication_error en el global.asax anexo el código

    ErrorObject oError = new ErrorObject();
                Exception oException = Server.GetLastError();
                Exception innerException = oException.InnerException;
                HttpException httpException = oException as HttpException;
                ExceptionUtility.LogException(oException, "Application_Error");
                if (httpException == null && innerException != null)
                {
                    httpException = innerException as HttpException;
                }
                Response.Clear();
     
                oError.ErrorMessage = oException.Message;
                oError.FriendlyMessage = "Ooops!  There was a problem!";
                oError.HttpCode = (httpException != null) ? httpException.GetHttpCode() : 0;
     
                Server.ClearError();
     
                Response.RedirectToRoute("Error", oError);

    El problema es que cuando se ejecuta el RESPONSE.CLEAR(); se para la ejecución del proyecto y me muestra el error, no puedo hacer que siga hasta el response.RedirectToRoute que es lo que en realidad quiero.

    Muchas gracias de antemano por su ayuda.

    Saludos cordiales.

    sábado, 24 de marzo de 2018 19:29

Todas las respuestas