gpt4 book ai didi

wcf - 升级到 Windows 10 后 net.tcp 无法正常工作

转载 作者:行者123 更新时间:2023-12-04 15:33:03 40 4
gpt4 key购买 nike

从 Windows 8.1 升级到 Windows 10 后,
没有通过 net.tcp 连接提供 WCF 服务的项目能够连接。

我得到的异常(exception)是:

The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '19:59:59.9769910'



内部异常代码是:10054

但异常立即发生。所以这不是超时。

我检查了 IIS,一切仍然配置正确。 (在站点上仍然有正确的绑定(bind),启用协议(protocol) http,net.tcp)

如果 net.tcp 监听器适配器正在运行,我检查了我的服务。

我检查了 windows 功能,发现 windows 通信基础非 http 激活已关闭。所以我打开它并重新启动我的电脑,仍然得到同样的异常。

到目前为止,我总共花了 4 个小时试图让 net.tcp 连接正常工作,但我在这里有点失去希望。

以下是我打开的 Windows 功能:

enter image description here

这是我正在运行的 Windows 服务:

enter image description here

升级到 Windows 10 时是否有其他人遇到此问题?

最佳答案

经过数小时的反复试验,我终于让它工作了。我不是 100% 确定这是否最终真正解决了我的问题,但试一试:

  • 打开“打开或关闭 Windows 功能”
  • 取消选中“WCF 服务”和所有基础框
  • 重启电脑
  • 重新检查“WCF 服务”下的“TCP 激活”、“TCP 端口共享”(以及您需要的任何其他激活方法)
  • 重启电脑
  • 关于wcf - 升级到 Windows 10 后 net.tcp 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31940560/

    40 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com