要发送异常给客户,让您可以在那里查看异常的详细信息,该serviceDebug部分添加到您的行为是这样的:
<behaviors>
<serviceBehaviors>
<behavior name="ServiceBehavior">
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
您可以打开跟踪这样的:
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Error,ActivityTracing" propagateActivity="true">
<listeners>
<add name="traceListener" type="System.Diagnostics.XmlWriterTraceListener" initializeData="LFFServicesHost.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
然后打开LFFServicesHost.svclog文件。这将显示有关失败的详细信息。
我已经添加了代码,但由于某种原因它仍然返回相同的错误。 – 2012-02-29 16:04:18
@WildGoat你可以发布你的配置部分吗?您是否在终端上设置了服务行为? –
2012-02-29 22:16:52