我正在使用通用Windows(UWP)应用程序在Windows 10上工作。 我在UWP应用程序中使用StreamSocketListener作为服务器进行侦听。 我在应用清单中启用了“Internet(客户端)”和“专用网络(客户端和服务器)”。 我使用CheckNetIsolation.exe工具为我的UWP应用启用环回。 这样做:从远程计算机向UWP应用程序发送TCP消息。 这失败了,但我需要它工作:从本地计算机向UWP应用程序中的StreamSocketListener发送TCP消息。 CheckNetIsolation.exe工具似乎对UWP应用程序作为服务器没有任何影响。我需要将UWP应用程序作为服务器,以便从本地服务向应用程序发送消息。 我可以做出一些不好的选择: 我可以让应用程序轮询该服务,但这是非常糟糕和昂贵的架构选择。 我可以通过远程计算机向应用程序发送消息,但这会使事情复杂化(出于复杂的原因)是非常不合适的解决方案。
我可以使用注册表编辑将UWP修复为TCP服务器吗?
答案 0 :(得分:2)
c:\>checknetisolation loopbackexempt -a -n=package family name