首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅当设备通过电缆连接时,网络连接才起作用

仅当设备通过电缆连接时,网络连接才起作用
EN

Stack Overflow用户
提问于 2011-04-24 04:04:17
回答 2查看 572关注 0票数 8

好吧,我尝试了最后几个小时,但我放弃了:我为移动设备( Unitech HT660上的Win CE )开发,发生了一件奇怪的事情:我试图与我PC上的一个服务通信,但我正在使用TCPClient。

这个方法工作得很好,除了一个大问题:一旦我拔掉USB线,我用来在程序开始时从VS复制文件,TCPClient会抛出一个SocketException,说无法建立套接字连接,因为目标机器主动拒绝了它(不是这样的,防火墙关闭了,没有安装第三方,服务正在侦听)

更奇怪的是:如果把线缆插上,在程序建立连接后我把它拔掉,一切都很好,我可以在没有线缆的情况下发送和接收数据,没有线缆我就不能连接。

顺便说一句,来自MySQL .NET连接器的MySQLConnection也是如此。它与电缆一起工作,但如果在没有建立连接的情况下将其移除,则无法建立连接。

有人对此有什么想法吗?

提前感谢!

PS:有一件事我忘了提:我使用无线连接到我的网络,IE以及thing电脑上的服务和mysql数据库的工作。

EN

回答 2

Stack Overflow用户

发布于 2011-05-15 22:53:11

如果您使用的是Vista / Win7,请检查无线网络是否设置为私有/办公网络。将其设置为公共网络会导致非常奇怪的症状。

票数 1
EN

Stack Overflow用户

发布于 2011-05-19 00:26:33

谢谢你所有的好建议,但最终它与我的代码、网络或服务器无关。我在另一台移动设备上检查了一下,没有做任何更改,它工作正常。

似乎Unitech /IP连接在.Net下有一些问题。谷歌了一下,我不是唯一有这个问题的人...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5766585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档