Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows Mobile无法从传输连接读取数据:远程主机强制关闭了现有连接_C#_Web Services_Visual Studio 2008_Windows Mobile_Compact Framework - Fatal编程技术网

C# Windows Mobile无法从传输连接读取数据:远程主机强制关闭了现有连接

C# Windows Mobile无法从传输连接读取数据:远程主机强制关闭了现有连接,c#,web-services,visual-studio-2008,windows-mobile,compact-framework,C#,Web Services,Visual Studio 2008,Windows Mobile,Compact Framework,我加入了一个移动应用程序团队,该应用程序经过多年的支持和开发,非常可靠 有时,我们的一个或多个设备将无法连接到Web服务 该设备可以通过web浏览器访问web服务,我们所有其他设备的连接都没有问题 我们唯一的解决方案是在调试模式下通过VisualStudio运行应用程序,然后它就会工作,并继续完美地工作 在进行同步之前,我们使用一个简单的HelloWorldWebService调用来检查连接,这就是我们失败的地方 这让我和我的同事们困惑了一段时间,但我们很少不担心它 有人知道是什么导致了这个问题

我加入了一个移动应用程序团队,该应用程序经过多年的支持和开发,非常可靠

有时,我们的一个或多个设备将无法连接到Web服务

该设备可以通过web浏览器访问web服务,我们所有其他设备的连接都没有问题

我们唯一的解决方案是在调试模式下通过VisualStudio运行应用程序,然后它就会工作,并继续完美地工作

在进行同步之前,我们使用一个简单的HelloWorldWebService调用来检查连接,这就是我们失败的地方

这让我和我的同事们困惑了一段时间,但我们很少不担心它

有人知道是什么导致了这个问题吗


我将非常乐意提供您可能需要的更多信息。

web服务服务器上记录的任何日志或事件?如果您通过USB连接到设备,则设备将使用PCs网络连接连接到网络。您是否使用设备上的WLAN连接到网络?然后检查WLAN基础设施防火墙、路由器等。当您启动调试会话时,设备会启动一些代理来连接应用程序和Visual Studio。你甚至可以只使用无线设备进行远程调试,而不需要USB。当它们开始出现故障时,有什么原因可以解释吗?网络变革?从有线到无线或类似的移动?您的web服务是否显式禁用缓存?我倾向于尝试重新绑定适配器并刷新任何DNS缓存,看看这是否有帮助。