首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >system.net.sockets和windows 10错误?

system.net.sockets和windows 10错误?
EN

Stack Overflow用户
提问于 2018-05-19 08:35:41
回答 1查看 874关注 0票数 2

windows 10中的应用程序有一个非常奇怪的问题,它由同一台计算机中的几个.exe组成,它们之间使用system.net.sockets库与套接字通信。我遇到的问题是,在新计算机上安装Windows 10之后,安装所有的windows更新,然后安装该应用程序,到套接字的连接就不能正常工作,应用程序就会失败。最奇怪的是,如果你让电脑单独工作1-2天,应用程序就会正常工作。同样的情况发生在安装了1803版本的更新之后,它停止工作,然后在一两天后开始工作。知道会是什么吗?有人见过类似的东西吗?

EN

回答 1

Stack Overflow用户

发布于 2018-05-21 12:13:22

这似乎真的与你提到的1803年的更新有关。

症状:

  • 在创建套接字时,从网络共享运行应用程序将失败;
  • 将相同的应用程序复制到本地驱动器/路径将很好,无需任何进一步的修改。

在连接到Oracle数据库( ODBC和ODP.NET)时,我们也在努力解决这一问题,最近似乎已经承认了这个问题:

1.html

这似乎也是一个反复出现的Windows bug:

对不起,当时没有有效的解决方案(除了将应用程序二进制文件复制到本地文件夹之外)。一旦我们找到了更好的解决方案,我会更新这个答案。

好的,再看一看,我在这里发现,这可能与SMBv1网络共享有关,它描述了我们这里的环境(网络共享由于我们面临的另一个错误而被禁用--谢谢MSFT)。

服务器上重新启用SMBv2 / SMBv3解决了这个问题。.

相关员额:

在Windows 10更新1803之后,我的程序在从网络共享运行时无法打开套接字

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50423373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档