Try
Throw New Exception("原密码不正确") '这个地方的异常在客户端能接住
Catch ex As Exception
Throw New Exception(ex.Message) '这个地方的异常在客户端接不住
End Try
想请教下,接不住的那个地方要怎么办?有什么其它变通的方法吗
...全文
2783打赏收藏
请教异常处理问题
刚开始接触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
WCF的异常信息默认是以FaultException的形式返回到客户端,在配置文件中将IncludeExceptionDetailInFaults属性设置为True,如下:
<serviceDebug includeExceptionDetailInFaults="True" />
客户端调用
Try
'客户端调用操作
Catch ex As FaultException
'拦截到了服务端错误
End Try