网络连接仅在通过电缆连接设备时有效

Fin*_*riX 8 c# mysql tcp compact-framework windows-ce

好吧,我尝试过最后几个小时而且我放弃了:我为移动设备开发(在Unitech HT660上赢得CE)并且发生了一件奇怪的事情:我尝试在我的PC上与服务进行通信而我正在使用TCPClient为了它.

除了一个大问题之外,这很好用:一旦我拔掉USB-Cable,我就用来在程序启动时从VS复制文件TCPClient抛出一个SocketException,因为目标机器主动拒绝它,所以不能建立套接字连接(不是这样,防火墙已关闭,未安装第三方且服务正在侦听)

并且它变得更奇怪:如果电缆插入并且我在程序连接后将其移除,一切工作都很好,我可以在没有电缆的情况下发送和接收数据,我可以在没有电缆的情况下连接.

顺便说一句:与MySQL .NET Connector的MySQLConnection相同.它适用于电缆,但如果在没有建立连接的情况下将其移除,则无法建立连接.

对此有什么想法吗?

提前致谢!

PS:有一件事我忘了提到:我使用无线连接到我的网络,IE以及使用服务和mysql数据库ping计算机就可以了.

Sas*_*cha 1

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