I got a simple WCF service written in C#. I need to consume
the service from VB script using MS SOAP Toolkit 3.0. I wrote a simple
client code like that:
Dim client
Set client = CreateObject("MSSOAP.SoapClient30")
client.MSSoapInit "http://localhost:8888/MyService.svc?wsdl"
I am hosting my service on IIS 7.5 (Windows 7). The error shows up during .MSSoapInit invocation:
HRESULT=0x1: result 0x1 incorrect function.
- WSDLReader:Could not find '/definitions/service' inside the
'default' namespace of the wsdl file HRESULT=0x80070057: The parameter
is incorrect.
WSDLReader:Analyzing the WSDL file failed HRESULT=0x80070057: The
parameter is incorrect.
Client:One of the parameters supplied is invalid.
HRESULT=0x80070057: The parameter is incorrect.
If i run project from Visual Studio (ASP.NET development server) i
don't have any troubles, i can consume service from my client code.
Generated wsdl-schemas are equal for both cases (except the port number) as I investigated using browser.
What could be a reason of this behaviour?