如何获得FaultException的完整callstack

时间:2010-06-08 09:32:24

标签: .net wcf exception exception-handling callstack

我有一个抛出异常的WCF服务。

我在没有InnerException的客户端中遇到FaultException。

我只有原始异常的callstack的一部分,从中很难理解导致这种情况的原因。

如何获取原始异常或至少所有callstack?

感谢。

1 个答案:

答案 0 :(得分:3)

如果这是一个错误,你可以使用构造函数添加callstack或其他信息,请参阅http://msdn.microsoft.com/en-us/library/system.servicemodel.faultexception.faultexception(v=VS.100).aspx

您还有“在故障中包含例外详细信息”属性:

http://msdn.microsoft.com/en-us/library/system.servicemodel.description.servicedebugbehavior.includeexceptiondetailinfaults.aspx