J'essaie d'obtenir une adresse IP liée à receiveSock. Comment puis-je l'avoir.Comment obtenir une adresse IP à partir du socket
Ques 1:
ipEndReceive = new IPEndPoint(IPAddress.Any, receivePort);
receiveSock = new Socket(AddressFamily.InterNetwork
, SocketType.Stream, ProtocolType.Tcp);
receiveSock.Bind(ipEndReceive);
Lorsque le code atteint la fonction Bind. Une erreur se produit
Argument non valide, le code d'erreur: 10022, Message: Un argument non valide a été fourni
Ques 2:
ipEndReceive = new IPEndPoint(IPAddress.Parse("127.0.0.1"), receivePort);
receiveSock = new Socket(AddressFamily.InterNetwork
, SocketType.Stream, ProtocolType.Tcp);
receiveSock.Bind(ipEndReceive);
ErrorLog.WritetoErrorlog("\nRemote IP Address : " + ((IPEndPoint)receiveSock.RemoteEndPoint).Address.ToString()
Quand j'essaye avec cette adresse IP . Il me montre la même erreur que ci-dessus
@tanascius: merci de m'avoir fait prendre conscience de mon erreur. Je l'ai formaté maintenant. –
thx, il est vraiment plus facile de lire et de répondre aux questions bien formatées ^^ – tanascius