以前用过的办法是这样的: 在 webservice 中,用 try...catch...获取错误,并重新抛出: throw new Exception("<err>"+ex.Message+"</err>"); 然后在客户端判断是否存在 <err> 和 </err>,然后截取,呵呵
Exception err ;//为ws返回的Exception while(err.InnerException!=null) { err = err.InnerException; } MessageBox.Show(err.Message); 看看这样行不行
Exception err ;//为ws返回的Exception while(err.InnerException!=null) { err = err.InnerException; } MessageBox.Show(err.Message);
111,094
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧