在一个解决方案中抛出异常并在另一个解决方案中捕获它

时间:2014-01-15 07:51:15

标签: c# visual-studio-2012

我有两个项目解决方案,一个用于WebService,另一个用于WebApplication.i遇到了一种情况,我必须在WebService项目中抛出异常(如果发生)并在我的WebApplication方法中调用WebService的方法。我怎么能做到这一点..

1 个答案:

答案 0 :(得分:2)

不建议将Web服务中的异常抛出到客户端。更好的方法是在Web服务中捕获异常并将其写入您返回给客户端的响应对象。

然后,客户端可以检查响应是否包含异常并执行您需要的操作。