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.