MH2538
شنبه 01 اردیبهشت 1386, 16:04 عصر
من یک remote server دارم (برای net remoting.)
یک Exception هم خودم سریالایز کردم واسمشو گذاشتم BussinessExcp .
اما موقع ارسال Exception خطا می میده و در عین حال وقتی F5 می زنم از روی اون رد می شه و اتفاقاً Exception رو کاملاً صحیح به کلاینت پاس می ده دلیل اون چیه ؟
کد زیر رو ببینید:
try
{
return clsCommon.cmdMain.ExecuteNonQuery();
}
catch (BussinessExcp ex)
{
Console.WriteLine(ex.ToString());
throw new BusinessExcp("BussinessExcp : " + ex.ToString(),Color.Yellow);
return (-1);
}
catch (Exception ex)
{
throw new BusinessExcp("Exception : " + ex.ToString(), Color.Red);
return (-2);
}
یک Exception هم خودم سریالایز کردم واسمشو گذاشتم BussinessExcp .
اما موقع ارسال Exception خطا می میده و در عین حال وقتی F5 می زنم از روی اون رد می شه و اتفاقاً Exception رو کاملاً صحیح به کلاینت پاس می ده دلیل اون چیه ؟
کد زیر رو ببینید:
try
{
return clsCommon.cmdMain.ExecuteNonQuery();
}
catch (BussinessExcp ex)
{
Console.WriteLine(ex.ToString());
throw new BusinessExcp("BussinessExcp : " + ex.ToString(),Color.Yellow);
return (-1);
}
catch (Exception ex)
{
throw new BusinessExcp("Exception : " + ex.ToString(), Color.Red);
return (-2);
}