Debugging in a Windows service host

Sometimes when developing WCF services that are hosted in a Windows Service application, we might find that it is not quite convenient to debug the service code. Though we can use WCF tracing or message logging to perform some verbose-level troubleshooting, in some cases it is still necessary to have a debugger (like Visual Studio) to do step-through code debugging against the service source code.

In this recipe, we will demonstrate how you can use Visual Studio to perform source-code debugging against a WCF service hosted in a Windows Service application.

Getting ready

Before we start debugging the Windows Service application that hosts a WCF service, there are several things we need to get ready. Here is a ...

Get Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.