我在UWP中有一些套接字问题。UWP套接字无法通过局域网连接
我试图测试一个简单的套接字通信(剥离版本的MSDN example)之间的移动和同一局域网子网上的桌面。我正在开发虚拟机(在单独的桌面上)并可以部署到虚拟机和移动设备。在这种情况下,连接工作正常。
当我创建应用程序包并将其安装在桌面上时,我无法连接。
我在桌面上的Windows防火墙完全关闭。 VM被设置为在网络上具有单独的IP。我检查了我使用的所有IP都是正确的。
我得到的典型:连接尝试失败,因为连接的方没有正确的一段时间
这是推动我疯了后反应,如果任何人有这将是非常赞赏的任何有用的建议!
编辑:澄清以上。
我的应用程序同时具有客户端和服务器角色(可以连接到侦听器,并且也在侦听自己)。
应用程序(在手机上) - >应用程序(在VM上,从VS部署) - 这工作正常,移动可以连接到VM没有问题。
应用程序(在手机上) - >应用程序(在桌面上,从appx安装) - 手机无法连接到桌面。禁用桌面上的防火墙。任务管理器显示.exe在正确的端口上侦听。
感谢,INCI
你是否意味着你在桌面和客户端安装服务器端在虚拟机上,他们不能沟通?你能从桌面ping你的虚拟机并从VM成功ping你的桌面? –
谢谢Sunteen,我试图解释更好 - 见上面的编辑。 – Incipient