Após a atualização 1803 do Windows 10, meu programa não pode abrir um soquete ao executar a partir do compartilhamento de rede

Estou executando alguns aplicativos Winforms .net 3.5 auto-escritos de uma pasta compartilhada no Windows 10.

Tudo funcionou corretamente, mas após a última grande atualização (1803) o aplicativo não inicia mais.

Parece que o programa está travando no momento em que está tentando abrir um soquete. O primeiro problema foi ao acessar o banco de dados, obteve a seguinte exceção:

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()

Tentei solucionar esse problema, mas mesmo o acesso a um servidor SSH não funcionou quando o programa foi iniciado a partir do compartilhamento de rede:

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 port)
   at Tamir.SharpSsh.jsch.Util.createSocket(String host, Int32 port, Int32 timeout)
   bei Tamir.SharpSsh.jsch.Session.connect(Int32 connectTimeout)
   bei Tamir.SharpSsh.SshBase.ConnectSession(Int32 tcpPort)
   bei Tamir.SharpSsh.SshBase.Connect(Int32 tcpPort)
   bei Tamir.SharpSsh.SshBase.Connect()

Quando copio o diretório localmente, o programa funciona bem.

Alguma idéia de por que parece que o Windows está bloqueando o acesso a soquetes quando estou iniciando este programa a partir de um compartilhamento de rede?

Eu sei sobre confiar no código .net, para que possa ser executado a partir de um compartilhamento de rede, mas renovei a confiança total e ela ainda falha (e normalmente falha muito antes se eu não confiava totalmente).

questionAnswers(3)

yourAnswerToTheQuestion