WCF 服务更新给出错误

Posted

技术标签:

【中文标题】WCF 服务更新给出错误【英文标题】:WCF Service Update gives Error 【发布时间】:2011-09-25 06:21:02 【问题描述】:

我在 netTcpBinding 上运行 WCF 服务,一切都很好,当我在客户端项目(WPF 项目)更新我的服务参考时,我有更多的功能和类到服务,它给出了一个错误:-

错误:无法从 net.tcp://localhost:6001/Admin/mex 如果 这是 Windows (R) 通信 您拥有的基金会服务 访问,请检查您是否拥有 启用元数据发布 指定的地址。寻求帮助 元数据发布,请参考 MSDN 文档位于 http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata 交换错误 URI: net.tcp://localhost:6001/Admin/mex 元数据包含一个引用 无法解决: 'net.tcp://localhost:6001/Admin/mex'。 无法连接到 net.tcp://localhost:6001/Admin/mex。 连接尝试持续了 时间跨度为 00:00:00.9039880。 TCP 错误代码 10061:无法连接 因为目标机器而被制造 主动拒绝它 127.0.0.1:6001. 无法建立连接,因为 目标机器主动拒绝 127.0.0.1:6001

我在我的配置中为 Mex Endpoint 添加了有效的端点,甚至 Reader Quota 已设置为最大值。有什么解决办法吗?

【问题讨论】:

显示您的服务配置。您也可以尝试删除引用并创建一个新的。 我已尝试删除服务并创建一个新服务,但仍然报错!!。 【参考方案1】:

啊哈!!终于得到了答案。虽然没有人发布任何答案,但我正在回答我的问题,因为像我这样的人,如果搜索这个问题,他会得到适当的解决方案。

这是 WCF 的一个已知问题。

http://social.msdn.microsoft.com/forums/en-US/wcf/thread/17592561-c470-452a-a52c-2a5a2839582c/

其次,我们可以通过更改配置来修复它

http://geekswithblogs.net/claraoscura/archive/2007/08/20/114806.aspx

【讨论】:

以上是关于WCF 服务更新给出错误的主要内容,如果未能解决你的问题,请参考以下文章

WCF Webinvoke POST 给出(400)特定服务器的错误请求

将 json 参数传递给 WCF 函数给出错误“服务器在处理请求时遇到错误。有关更多详细信息,请参阅服务器日志”

使用 AngularJs 调用 WCF REST 服务给出错误

从 JQuery 调用 WCF 服务:跨域 OPTIONS 请求给出错误 400

安装 WindowsXP 更新后出现 WCF 服务错误

WCF 给出不安全或不正确安全的故障错误