WCF 部署到服务器上 调用出问题
http://*******处的文档未被识别为已知的文档类型。
来自各已知类型的错误信息可能有助于修复该问题:
- 来自“XML 架构”的报告是“缺少根元素。”。
- 来自“DISCO 文档”的报告是“缺少根元素。”。
- 来自“WSDL 文档”的报告是“XML 文档(0, 0)中有错误。”。
- 缺少根元素。
元数据包含无法解析的引用:“http://*******”。
服务器未提供有意义的回复;这可能是由协定不匹配、会话过早关闭或内部服务器错误引起的。
如果该服务已在当前解决方案中定义,请尝试生成该解决方案,然后再次添加服务引用。
我是IP访问的
求高手帮忙啊。
[解决办法]
1. baseAddress 加个名字吧,这是个好习惯。
2. 你少个 Exchange 的Endpoint,看到你的客户端config都有了。还以为你Service Reference 已经添加完毕了。
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
少了这个,你就没法在客户端添加Service引用或更新。