Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт) - C#

Узнай цену своей работы

Формулировка задачи:

При запуске вызывается ошибка на строчке с Bind.
Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт)
Thread main_server_thread = new Thread(delegate()
            {
                IPAddress ip = IPAddress.Parse("192.168.1.101");
                IPEndPoint point = new IPEndPoint(ip, 7777);
                Socket main = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
                main.Bind(point);
                main.Listen(10);
                while (true)
                {
                    Form1 r = new Form1();
                    r.qwe("123456");
                    
                }
            });
Вот такое у нас.. Помогите, кто чем может ))

Решение задачи: «Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт)»

textual
Листинг программы
                main.Bind(point);
                main.Listen(10);
                while (true)
                {
                    Form1 r = new Form1(); // Погнали на строчку 19 и смотрим что там происходит.
                    r.qwe("123456");
                    
                }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы