SocketException en Windows XP Home Edition en Connect: se proporcionó un argumento no válido

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

  •  03-07-2019
  •  | 
  •  

Pregunta

Nuestro software necesita conectarse a un servidor y lo hacemos con el uso de un TCPclient. Más de 50 sistemas (todos los de Windows XP pro) están usando el software y no tienen problemas para conectarse. El software también se ha probado en Windows Vista y Windows 7 beta.

Hoy en día, hay algunas personas externas aquí para capacitación y una de ellas tiene una computadora portátil con la edición Windows XP Home , que no se puede conectar al servidor con SocketExeption " se proporcionó un argumento no válido " ;. (código de excepción de socket de Windows: 10022)

Sin embargo, cuando intentamos hacer telnet a esa ip y puerto en la misma computadora portátil, podemos establecer una conexión.

El código para conectar es muy básico:

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

¿Hay alguna opción de conexión adicional que tengamos que configurar en la edición de Windows XP Home?

Sobre su sistema: Windows XP Home Edition versión 2002 Service Pack 2 Una tarjeta de red activa: Broadcom 440x 10/100 Integrated Controller

¿Fue útil?

Solución

Solo para personas que se preguntan. Nunca tuvimos tiempo de investigar más el problema. Parecía ser un problema con la PC del host ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top