2016-04-19 5 views
2

Ich versuche, meine erste IoT auf meinem Raspberry Pi 3.IOT: Nur eine Verwendung einzeln Socketadresse (Protokoll/Netzwerkadresse/Port) erlaubt sind normalerweise

Aber mit diesem Code zu laufen ....

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

ich diesen Fehler bei 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. 

In appmanifest I "Internet (Client & Server)" überprüft haben.

Irgendeine Idee, warum ich diesen Fehler bekomme?

Dank

Antwort

1

Höchstwahrscheinlich wird der Port, den Sie bereits verwenden möchten, wird von einem anderen Prozess verwendet wird. Probieren Sie einen anderen Port aus.

Verwandte Themen