当前位置: 代码迷 >> Web Service >> 请问错误处理有关问题
  详细解决方案

请问错误处理有关问题

热度:56   发布时间:2016-05-02 02:15:09.0
请教异常处理问题
本帖最后由 Faramitav 于 2015-10-29 20:31:57 编辑
刚开始接触WCF
开发时遇到点问题
代码如下

Try
                Throw New Exception("原密码不正确")   '这个地方的异常在客户端能接住
        Catch ex As Exception
            Throw New Exception(ex.Message)  '这个地方的异常在客户端接不住
        End Try

想请教下,接不住的那个地方要怎么办?有什么其它变通的方法吗
------解决思路----------------------
WCF的异常信息默认是以FaultException的形式返回到客户端,在配置文件中将IncludeExceptionDetailInFaults属性设置为True,如下:
<serviceDebug includeExceptionDetailInFaults="True" />

客户端调用
Try
'客户端调用操作
Catch ex As FaultException
'拦截到了服务端错误
End Try