views:

82

answers:

0

Im trying to use a cgi web service. The Web Service method names contains dashes and wsdl.exe removes them in generated proxy class.

Trying to use the proxy class web service im getting an error : "Method 'q1:methodname' not implemented: method name or namespace not recognized"

Then I've tried to change MedhodName parameters (with original dashed method name) in Invoke and BeginInvoke functions in proxy class. But this time im getting an error "method-name Web Service method name is not valid."

Is there a way to solve this problem. The cgi web service is another company's application and im not able to change it.