相关疑难解决方法(0)

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

我正在从Windows 10中的共享文件夹运行一些自编写的Winforms .net 3.5应用程序.

一切正常,但在最后一次大更新(1803)后,应用程序不再启动.

似乎程序在尝试打开套接字时崩溃了.第一个问题是访问数据库时遇到以下异常:

2018-05-03 14:36:32,314 [1] ERROR NHibernate.Transaction.AdoTransaction [(null)] - Begin transaction failed
MySql.Data.MySqlClient.MySqlException: Unable to connect to any of the specified MySQL hosts. ---> System.Net.Sockets.SocketException: invalid argument
   at System.Net.Sockets.Socket..ctor(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType)
   at MySql.Data.Common.MyNetworkStream.CreateSocketStream(MySqlConnectionStringBuilder settings, IPAddress ip, Boolean unix)
   at MySql.Data.Common.MyNetworkStream.CreateStream(MySqlConnectionStringBuilder settings, Boolean unix)
   at MySql.Data.Common.StreamCreator.GetStream(MySqlConnectionStringBuilder settings)
   at MySql.Data.MySqlClient.NativeDriver.Open()
Run Code Online (Sandbox Code Playgroud)

我试图解决这个问题,但是当从网络共享启动程序时,甚至访问SSH服务器也不起作用:

2018-05-03 14:30:30,654 [1] ERROR WinForms.SpringApplication [(null)] - Main Handler
Tamir.SharpSsh.jsch.JSchException: System.Net.Sockets.SocketException: invalid argument
   at System.Net.Sockets.Socket..ctor(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType)
   at Tamir.SharpSsh.java.net.Socket..ctor(String host, Int32 …
Run Code Online (Sandbox Code Playgroud)

c# mysql sockets ssh windows-10

5
推荐指数
1
解决办法
9542
查看次数

标签 统计

c# ×1

mysql ×1

sockets ×1

ssh ×1

windows-10 ×1