客户端是应用WCF服务时候,老是报错说:由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或在打开每个 Microsoft .NET Framework 3.0 SDK 文档的跟踪的同时检查服务器跟踪日志。
我查了很多资料说在服务端的config里面加上<serviceDebug includeExceptionDetailInFaults="true"/>
可以看到客户端的错误,但是加上之后还是报上面的错误。
以上这话引自http://topic.youkuaiyun.com/u/20100423/09/e1b42767-9517-43fe-b62e-4de12568818e.html的提问,之所以还在客户端出不来错误提示是因为加的地方不对,红色部分是加入的代码,加上后就能出来错误提示了。
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior name="jingboAspNetAjaxBehavior">
<enableWebScript />
</behavior>
</endpointBehaviors>
</behaviors>
大家可以参考下面几位作家的内容,特别是像我一样的初学者(学jquery两天),人家讲的很清楚
http://www.cnblogs.com/warensoft/archive/2010/03/07/1680305.html