【发布时间】:2018-11-15 21:25:14
【问题描述】:
我们正在开发 UWP 应用程序,它使用指定的 TCP 端口号与另一个应用程序(服务器应用程序)进行内部通信。以下是详细信息。
服务器应用程序:它提供一些功能,打开 TCP 端口并侦听打开端口上的传入请求。它是用 C# 开发的。
UWP 客户端应用程序:此应用程序需要使用服务器应用程序中提供的功能。为此,它使用服务器名称和 TCP 端口号创建套接字请求并将请求发送到服务器。
UWP 应用程序能够创建套接字请求并将其成功发送到服务器,服务器应用程序也能够接收套接字、处理请求并将结果作为响应发送回 UWP 应用程序。
由于这是内网应用,我们可以将服务器应用维护在安装了UWP客户端应用机器的同一台机器上,或者在同域连接的其他机器上。
结果:
它在开发机器上工作正常,但在最终用户的机器上却不行。所以我在其他机器上安装了相同的 UWP 发布的应用程序来重现同样的问题。
为了解决这个问题,我开始在新配置的机器上调试应用程序。在这个相同的应用程序开始在新配置的机器上工作之后(我没有做任何修复只是调试了它)。发布的应用程序开始在新配置的机器上工作,但在任何其他机器上都没有工作。不知道调试后会发生什么
对此有什么想法......
提前致谢。
斯里尼
【问题讨论】:
标签: uwp windows-10-universal tcpclient