Geeks With Blogs

News My Blog has been MOVED to
Michael Freidgeim's OLD Blog My Blog has been MOVED to
The post based on How to enable WCF tracing article
Open WCF Service Configuration Editor under VS 2008 Tools menu   or directly from installation folder (typically C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\SvcConfigEditor.exe - subfolder v6.0 can be different depending on which version of Windows SDK has been installed)
To enable WCF message logging
  1. Click the Diagnostics node, and expand it.

  2. Enable Message Logging on the right Tab

  3. To edit Message Logging settings, click the Message Logging node. You can edit the settings in the property grid.
  4. In particular ensure that MaxSizeOfMessageToLog is big enough to log all your messages.
The possible options are described in Enabling Message Logging and Recommended Settings for Tracing and Message Logging. I found that it is usually good to set
Otherwise you see 2 duplicate entries logged at different levels.
To view trace file: 

Start Service Trace Viewer Tool (typically located at "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\SvcTraceViewer.exe"). 

Open message trace file, that was configured in WCF Service Configuration Editor previously(usually located in the root of your application).

 Select Message View tab, scroll to the bottom and click one of latest messages.If required press F5 to refresh list.

 In the Detail Pane (the bottom right pane in the view) use  Message  tab to see actual messages. 

If you need to trace WCF on Machine, where no Visual Studio/SDK installed, you can just copy SvcConfigEditor.exe and SvcTraceViewer.exe to the folder of your choice and run them without any
additional dependencies.
BTW, I've submitted MS Connect suggestion to Add items "Save Message As" and "Print Message" to Detail Pane


Posted on Friday, October 3, 2008 2:26 PM Web Services/WCF , Testing/Debugging/Logging , Visual Studio/TFS/git | Back to top

Comments on this post: Use WCF Message Logging

# re: Use WCF Message Logging
Requesting Gravatar...
not displayed
Left by Please enter your name on Jul 12, 2012 8:22 PM

Your comment:
 (will show your gravatar)

Copyright © Michael Freidgeim | Powered by: