客户端正在从服务器请求数据,而在服务器端,一切正常。服务器返回客户端询问的所有内容。但客户没有收到任何回报。最终会超时。服务器上没有例外。 我希望我可以在这里放一些代码,但它太复杂了。我想问你们,如果你遇到类似的问题?我该如何找出问题所在?如果我能看到WCF在幕后做什么,有没有办法?我尝试将这段代码粘贴到我的app.config中,但它没有将日志文件转储到显示的位置。我做错了吗?
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Information,ActivityTracing"
propagateActivity="true">
<listeners>
<add name="xml" />
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging">
<listeners>
<add name="xml" />
</listeners>
</source>
</sources>
<sharedListeners>
<add initializeData="C:\logs\TracingAndLogging-service.svclog" type="System.Diagnostics.XmlWriterTraceListener"
name="xml" />
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>
感谢您的帮助!
答案 0 :(得分:0)
我发现了日志记录的问题。我不得不创建日志文件夹。这就是它没有转储日志文件的原因。