WCF异常调试及日志记录

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

image

2.为了能记录错误信息,可在配置里启用日志记录,如下图(更多猛击[跟踪和消息日志记录的推荐设置]

image

posted @ 2013-01-24 16:03  CisQA  阅读(436)  评论(0编辑  收藏  举报