SocketException su Windows XP home edition su connect: è stato fornito un argomento non valido

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

  •  03-07-2019
  •  | 
  •  

Domanda

Il nostro software deve connettersi a un server e lo facciamo con l'uso di un client TCP. Oltre 50 sistemi (tutti Windows XP pro) utilizzano il software e non hanno problemi di connessione. Il software è stato anche testato su Windows Vista e Windows 7 beta.

Oggi ci sono alcune persone esterne qui per la formazione e uno di loro ha un laptop con Windows XP Home , che non riesce a connettersi al server con SocketExeption ", è stato fornito un argomento non valido". (codice eccezione socket Windows: 10022)

Tuttavia, quando proviamo a telnetare su quell'ip e quella porta sullo stesso laptop possiamo stabilire una connessione.

Il codice per la connessione è molto semplice:

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

Ci sono ulteriori opzioni che dobbiamo impostare su Windows XP Home Edition?

Informazioni sul suo sistema: Service Pack 2 di Windows XP Home Edition versione 2002 Una scheda di rete attiva: Broadcom 440x 10/100 Integrated Controller

È stato utile?

Soluzione

Solo per le persone che si chiedono. Non abbiamo mai avuto il tempo di indagare ulteriormente sul problema. Sembrava essere un problema con il PC dell'host ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top