2016-01-22 63 views
2

我正在使用通用Windows(UWP)应用程序在Windows 10上工作。 我在UWP应用程序中使用StreamSocketListener来侦听服务器。 我在应用清单中启用了“Internet(客户端)”和“专用网络(客户端&服务器)”。 我使用CheckNetIsolation.exe工具为我的UWP应用程序启用回送。 这可以工作:从远程机器发送TCP消息到UWP应用程序。 这会失败,但我需要它工作:将TCP消息从本地计算机发送到UWP应用程序中的StreamSocketListener。 CheckNetIsolation.exe工具似乎对UWP应用程序作为服务器没有影响。我需要将UWP应用程序作为服务器才能从本地服务向应用程序发送消息。 我可以做的一些不好的选择作为解决方法: 我可以让应用程序轮询服务,但这是非常糟糕和昂贵的架构选择。 我可以从远程计算机发送消息,但这使事情变得复杂,并且(由于复杂的原因)是非常不理想的解决方案。如何为UWP Windows 10应用程序启用回送作为TCP服务器?

我可以通过注册表编辑将UWP修复为TCP服务器吗?

回答

相关问题