【问题标题】:While developing metadata exchange service in WCF在 WCF 中开发元数据交换服务时
【发布时间】:2016-09-05 12:53:30
【问题描述】:

image1

image2

“添加服务引用”找不到任何正在运行的服务,该服务实际上是在“无调试启动”的解决方案下运行的。还与另一个 Visual Studio 实例同时运行不工作。

【问题讨论】:

  • 嗨,我在这里找不到问题。你能帮帮我吗?
  • 我的客户端代码无法通过“添加服务引用”窗口检测到“wcf 服务”。

标签: c# .net winforms wcf winforms-to-web


【解决方案1】:

而不是地址

http://localhost:9999/mex

试试下面的地址

http://localhost:9999/ProductService/WCFProductService.svc?singleWsdl

【讨论】:

  • 下载“localhost:9999/ProductService/WCFProductService.svc/_vti_bin/…”时出错。无法连接到远程服务器 由于目标计算机主动拒绝它,无法建立连接 127.0.0.1:9999 元数据包含无法解析的引用:'localhost:9999/ProductService/WCFProductService.svc'。在localhost:9999/ProductService/WCFProductService.svc 没有可以接受消息的端点侦听。这通常是由不正确的地址或 SOAP 操作引起的。
  • 查看 InnerException(如果存在)以获取更多详细信息。无法连接到远程服务器 由于目标机器主动拒绝,无法建立连接 127.0.0.1:9999 如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用。
  • 我通过将端点地址更改为 localhost:9999/ProductService/WCFProductService.svc 尝试了同样的事情,但无济于事。感谢您的时间
  • 尝试使用“netstat -an”并在端口 9999 上查找“监听”连接。如果它不在列表中,则您的 WS 没有运行。
  • 嗨 Diego,我尝试了“netstat -an”、“netstat -a -o | findstr 9999”,并检查了浏览器中的 url,服务正在运行。令我惊讶的是,最后我可以在客户端代码的“添加服务引用”中看到 WCFService。看起来行为有些不一致。非常感谢您的帮助。
猜你喜欢
  • 2022-08-16
  • 1970-01-01
  • 2013-02-17
  • 1970-01-01
  • 2011-01-26
  • 1970-01-01
  • 2011-07-14
  • 1970-01-01
  • 2020-11-18
相关资源
最近更新 更多