首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >tcpListener on Win 10 iOT不工作

tcpListener on Win 10 iOT不工作
EN

Stack Overflow用户
提问于 2016-09-19 19:40:04
回答 1查看 241关注 0票数 0

我在RPi 3上有一个Win 10版本10.0.14393.0和VS 2015更新3的UWA。我试图在我的RPi上运行一个TCPListener,代码毫无例外地运行,但永远不能连接它,似乎有些东西阻碍了我的连接。路径中没有硬件或软件防火墙。我尝试了背景和前景应用程序,但没有结果。

我的代码如下:

代码语言:javascript
运行
复制
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++;
        }
    }
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-20 02:30:29

首先,使用"netstat“实用程序检查您的网络状态。

  • 使用putty或powershell连接到您的覆盆子圆周率
  • 执行"netstate -a“以验证TCP服务器实际上正在侦听该端口。
  • 当您的服务器运行时,您应该会看到类似于下面的内容。

其次,确保在项目清单文件中启用了Internet Server功能。它可以是互联网,也可以是私有网络,如下所示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39580842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档