IOT: обычно разрешено только одно использование каждого адреса сокета (протокол / сетевой адрес / порт)

Я пытаюсь запустить свой первый IoT на Raspberry Pi 3.

Но используя этот код....

public void StartServer()
{
    Task.Run(async () =>
    {
        listener = new StreamSocketListener();
        listener.Control.KeepAlive = true;
        listener.Control.NoDelay = true;
        await listener.BindServiceNameAsync(port.ToString());             
    });
}

Я получаю эту ошибку на BindServiceNameAsync...

Exception thrown: 'System.Runtime.InteropServices.COMException' in mscorlib.ni.dll
WinRT information: Only one usage of each socket address (protocol/network address/port) 
                   is normally permitted.

В appmanifest я проверил "Интернет (клиент и сервер)".

Есть идеи, почему я получаю эту ошибку?

Спасибо

1 ответ

Скорее всего, порт, который вы пытаетесь использовать, уже используется другим процессом. Попробуйте другой порт.

Другие вопросы по тегам