У меня есть UWA на RPi 3 с Win 10 версии 10.0.14393.0 и VS 2015 Update 3. Я пытаюсь запустить TCPListener на своем RPi, код работает без исключения, но никогда не может подключите его, кажется, что некоторые вещи блокируют мое соединение. в пути нет аппаратного или программного обеспечения. Я попробовал как фоновое, так и переднее приложение, но никакого результата.tcpListener on Win 10 iOT не работает
Мой код, как показано ниже:
namespace TestBackPort
{
public sealed class StartupTask : IBackgroundTask
{
public void Run(IBackgroundTaskInstance taskInstance)
{
TcpListener tcpListener = null;
tcpListener = new TcpListener(IPAddress.Parse("192.168.1.9"), 1100);
tcpListener.Start();
var task = HandleConnectionsAsync(tcpListener);
task.Wait();
}
int connectionNumber = 0;
async Task HandleConnectionsAsync(TcpListener listener)
{
while (true)
{
var client = await listener.AcceptTcpClientAsync();
// Console.WriteLine("OK #" + connectionNumber);
connectionNumber++;
}
}
}
}
Если это решено, и это ответ ниже, который разрешил его, нажмите галочку рядом с ответом. Мы не используем [решены] титульные хаки здесь. – halfer