For the longest time I was using System.Diagnostics.Debugger.Launch() with #If DEBUG compiler directive… this allows me to step into services when I am in debug mode.
I found another
approach while perusing MSDN the other day… you can set the debugger to launch and attach automatically with out having code in your application to do so.