Winsock no pudo conectarse a la dirección IP local

He usado el siguiente código en una forma que actúa como un servidor,

WskServer(0).Close  
LocalIP = WskServer(0).LocalIP  
WskServer(0).LocalPort = DEFAULT_TCP_PORT  
WskServer(0).Protocol = sckTCPProtocol  
txtStatus.Text = "Starting server"  
Call WskServer(0).Bind(DEFAULT_TCP_PORT, LocalIP)  
WskServer(0).Listen

cuando ejecuto el código anterior, recibí el siguiente error
"La dirección no está disponible en la máquina local" .

Si cambiara la linea

Call WskServer(0).Bind(DEFAULT_TCP_PORT, LocalIP)  

a

Call WskServer(0).Bind(DEFAULT_TCP_PORT, "127.0.0.1")  this is working 

¿Qué pasa con el código? ¿Alguien puede solucionarlo?

Noticias
Acabo de eliminar la línea Call WskServer (0) .Bind (DEFAULT_TCP_PORT, LocalIP) ahora el servidor funciona correctamente. así es correcto o no

preguntado el 09 de enero de 11 a las 08:01

1 Respuestas

compruebe si en el archivo etc.host del directorio system32 el localhost está asignado a 127.0.0.1

Respondido el 09 de enero de 11 a las 11:01

todas las líneas comentadas en el archivo hosts - Suriyan Suresh

¿Puedes intentar descomentar la línea localhost? - programador

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.