I have a WCF service reference:
http://.../Service.svc(?WSDL)
and I have an XML file containing a compliant SOAP envelope
You could try using the webclient class and posting your xml to the service.