I have a WCF service I created which now needs to be integrated into another project. Instead of standing the service up on its own, I'd like the second project to host the service (it's a Sitecore implementation and will make things easier from a maintenance standpoint). The projects are in different solutions. Is it possible for the second project to serve up the service, even though the code is in another project? I know I need to reference the DLL, but beyond that I'm not sure how to set up the service. I assume I need some kind of partial implementation of the service, but that's the extent of my knowledge.

Another wrinkle - the service is written in VB while the second project is C#. It shouldn't matter because I'm referencing all the service code via the DLL, but I thought I'd mention it.

**UPDATE**
One thing I forgot to mention is that I'd like the service to also be available to other applications as a web service. So the service will stand up inside the second app, so that a third app could call the service. I don't know if this influences any of the responses so far.