Usefulness of WCF Tracing
Views (370)
Today I got some “unhelpful” exception while upgrading one of the project from CRM 4 to 2011. And the structure of the project is changed from using direct communication from website to CRM, now it utilize WCF in between.
I’ve been doing WCF for about 2 year, but now I just found out that WCF tracing can be this useful. So, this is what happened:
No clear explanation right?
Then I decided to trace and add this in web.config of WCF:
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Information, ActivityTracing" propagateActivity="true">
<listeners>
<add name="traceListener" type="System.Diagnostics.XmlWriterTraceListener" initializeData= "c:\traces.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
Do the problematic process again, and it generates:
I opened it, skim through the log and found this:
Double click that one, something goes wrong..
Select that error:
Gotcha! Now I have better clue on what I should fix..
Tagged: .Net Development, Debugging, WCF, WCF Tracing
This was originally posted here.

Like
Report



*This post is locked for comments