Ok,

I've had some success, but not quite out of the woods yet .

I have now proved that my WCF Service runs correctly when tested on it's own. I've now managed to host the WCF Service in a windows Service. When I go to Services via control panel I can see my service and I can Start the service without it stopping straight away (it will now stop when I tell it to stop).

So now with all that done. The final stage is to plug the windows service into my asp.net (4.0) application. When I installed the windows service, it installed to a directory in my C:\Program Files Directory. in my installed directory there is a dependency DLL for the wcfService called wcfBorderauxIRSService.dll there is an XML file calles IRSBorderauxService.exe and a windows program called IRSBorderauxService.

In My Web App I made a reference to the IRSBorderauxService (windows App). But I seem not to be able to get to any methods in it. So how do I use the windows service in my app.