SocketException sur Windows XP Home Edition sur Connect: un argument non valide a été fourni

StackOverflow https://stackoverflow.com/questions/614650

  •  03-07-2019
  •  | 
  •  

Question

Notre logiciel doit se connecter à un serveur et nous le faisons en utilisant un client TCP. Plus de 50 systèmes (tous Windows XP pro) utilisent le logiciel et n'ont aucun problème de connexion. Le logiciel a également été testé sur Windows Vista et Windows 7 bêta.

Aujourd'hui, des personnes externes suivent des formations et l'un d'entre eux dispose d'un ordinateur portable avec l'édition Windows XP Home , qui ne parvient pas à se connecter au serveur avec SocketExeption "un argument non valide a été fourni". (code d'exception de socket Windows: 10022)

Cependant, lorsque nous essayons de connecter telnet à cette adresse IP et à ce port sur le même ordinateur portable, nous pouvons établir une connexion.

Le code à connecter est très basique:

m_client = new TcpClient();
m_client.Connect(System.Net.IPAddress.Parse(host), port);

Existe-t-il d'autres options de socket que nous devons définir dans Windows XP Édition familiale?

À propos de son système: Windows XP Édition familiale version 2002 Service Pack 2 Une carte réseau active: contrôleur intégré Broadcom 440x 10/100

Était-ce utile?

La solution

Juste pour les gens qui se demandent. Nous n'avons jamais eu le temps d'enquêter plus avant sur la question. Cela semblait être un problème avec le PC de l'hôte ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top