开发者

Error message when trying to add a Service Reference

I'm trying to add a service reference to my silverlight project from a file stored on my hosting server. When I put the link in I get the following error:

The document at the url http://www.lloydp.co.uk/Test/WcfRectangleService.dll was not recognized as a known document type.
The error message from each known type may help you fix the problem:
- Report from 'DISCO Document' is 'Data at the root l开发者_StackOverflow社区evel is invalid. Line 1, position 1.'.
- Report from 'WSDL Document' is 'There is an error in XML document (1, 1).'.
  - Data at the root level is invalid. Line 1, position 1.
- Report from 'XML Schema' is 'Data at the root level is invalid. Line 1, position 1.'.
Metadata contains a reference that cannot be resolved: 'http://www.lloydp.co.uk/Test/WcfRectangleService.dll'.
The content type application/octet-stream of the response message does not match the content type of the binding (application/soap+xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: 'MZ�

Can anyone tell me what the problem is? The XML file hasn't been altered in anyway, I'm new to all this so I'm a bit lost at the minute.

Thanks in advance,

Lloyd


You are pointing at the URL http://www.lloydp.co.uk/Test/WcfRectangleService.dll -- note the .dll extension. This is the internal code for the service. So the web server is returning a bunch of binary code rather than a XML document.

Point at the .svc file instead -- this is the service endpoint.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜