As you are probably aware, the Windows Communication Foundation runtime cares little about the process that is hosting it. With the WCF COM+ Integration feature we take advantage of this to offer a “COM+ hosted” mode (see documentation for the other two).
This is really our optimal, low dependency case and I’ve attached a sample to demonstrate how to achieve this for a simple component.
The key points that this demonstrates are as follows:
Full source and initial draft instructions are in the zip.
This will make its way into the SDK over time but for now, comments / suggestions / bug reports are certainly welcome.