WCF异常调试及日志记录
1.要接收WCF服务器端异常详细信息以进行调试,可以开启ServiceDebugBehavior的IncludeExceptionDetailInFaults属性,开启后可以用来向客户端传递异常细节。该属性值指定是否要将常规未处理执行异常转换为 System.ServiceModelExceptionDetail 类型的 System.ServiceModelFaultExceptionTDetail,并将其作为错误消息发送。仅在开发阶段将其设置为 true 以便对服务进行故障排除。参见下图(更多请猛击[ServiceDebugBehavior服务行为是如何实现异常的传播的]):
2.为了能记录错误信息,可在配置里启用日志记录,如下图(更多猛击[跟踪和消息日志记录的推荐设置])