Visual CSharp .NET - Excepciones personalizadas

 
Vista:

Excepciones personalizadas

Publicado por p@vr1 (71 intervenciones) el 20/09/2006 21:40:37
hola estoy utilizando una excepcion personalizada QuadException:

try{

}catch(QuadException quadEx){
throw quadEx;
}
catch(Exception ex){
this.publish(ex);

throw new QuadException(ex);
}

como ven una vez una excepcion simple (Exception) es tirada, yo publico el error y luego creo una excepcion de tipo QuadException con sus datos.

Ahora, mi problema es que estoy utilizando un WebApplication que se conecta a dos webservices; tanto el WebApp como los WebServices, tienen como referencia la clase QuadException. El error es que cuando sucede una excepcion (Exception) en alguno de los webservices, este crea la excepcion QuadException y la tira pero al llegar al catch del web appl entra al catch(Exception ex) en lugar de entrar al catch(QuadException ex)...!!!

Algo me dijeron sobre serializacion pero sinceramente estoy pegado en esto... alguien sabe la solucion a este problema??? porfavor es urgente gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder