Problème programmation Socket
Bonjour, j' ai décidé de découvrir les socket en c# afin de réaliser un petit logiciel de chat.
Cependant, hormis le fait que mon application ne fonctionne pas, j' ai une erreur lorsque je lance mon application serveur.
Lorsque que je le lance un message s' affiche :
Citation:
Une seule utilisation de chaque adresse de socket (protocole/adresse réseau/port) est habituellement autorisée.
Il semblerait, qu' il y est un doublon dans mon programme mais je ne vois pas.
Voici les quelques lignes si vous pouvez m' aider :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| private void Form1_Load(object sender, EventArgs e)
{
UdpClient udp2 = new UdpClient(1500);
IPEndPoint emmetteur = new IPEndPoint(IPAddress.Any, 1500);
byte[] donnee = udp2.Receive(ref emmetteur);
string message = Encoding.Unicode.GetString(donnee);
while (true)
{
label1.Text = "message recu : " + message;
}
//udp.Close();
} |
Merci d' avance !! :D