2011-02-22 95 views
0

我有一个下载程序。它适用于我,但有一位用户向我发送错误报告,说System.Net.WebException抛出'无法连接到远程服务器',而它适用于我的电脑上的链接。它与其他链接一起工作,但是对于这个特殊的链接,不要。什么导致这种异常?和我的电脑配置和他的区别是什么?什么原因导致“无法连接到远程服务器”

+1

确保您和您的客户端不使用“localhost”作为服务器名称。 – 2011-02-22 17:23:00

+2

防火墙是否在他的机器上运行?也许他也有网络问题。 – 2011-02-22 17:23:34

回答

1

程序无法在合理的时间范围内找到服务器。由于该链接适用于您,这可能是一个本地问题。可能被过滤器阻止,dns解析不起作用,通过服务器的长路径,路由上的主干问题。

请问你的用户确认他是否可以在你的程序外正常打开链接。如果这不起作用,故障不在你身边。如果他应该能够,你需要提供广泛的日志代码,这将帮助你解决问题。但是,除非您能够使用他的环境在他的机器上调试应用程序,否则很可能您永远无法找到该错误。

相关问题