我的WCF数据服务客户端失败而没有抛出任何错误

时间:2015-07-23 17:40:06

标签: c# wcf entity-framework-5

我正在构建一个WCF数据服务客户端/服务器应用程序。

我不知道为什么,在客户端,请求错误,实体验证错误或与数据服务相关的其他错误,应用程序不会抛出任何错误并突然停止,即使我把方法放入一个try-catch子句。

谢谢!

1 个答案:

答案 0 :(得分:0)

有关错误的详细信息,请在服务器应用程序中启用跟踪:Configuring Tracing

基本上您必须添加到web.config以下

<configuration>
   <system.diagnostics>
      <sources>
            <source name="System.ServiceModel" 
                    switchValue="Information, ActivityTracing"
                    propagateActivity="true">
            <listeners>
               <add name="traceListener" 
                   type="System.Diagnostics.XmlWriterTraceListener" 
                   initializeData= "c:\log\Traces.svclog" />
            </listeners>
         </source>
      </sources>
   </system.diagnostics>
</configuration>

使用跟踪查看器打开跟踪文件。