wince 6用socket时出现:试图对无法访问的主机执行套接字操作
狂胜 2014-12-10 05:41:49 --------------------------------------------------------
--------------------------------------------------------
日志入口:
15:27:06 2014年12月10日
System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 试图对无法访问的主机执行套接字操作
位于 System.Net.Sockets.Socket.ConnectNoCheck(EndPoint remoteEP)
位于 System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
位于 System.Net.Connection.doConnect(IPEndPoint ep)
位于 System.Net.Connection.connect(Object ignored)
位于 System.Threading.ThreadPool.WorkItem.doWork(Object o)
位于 System.Threading.Timer.ring()
位于 System.Net.HttpWebRequest.finishGetResponse()
位于 System.Net.HttpWebRequest.GetResponse()
位于 EPSTerminalWinCE.HttpWebResponseDecompressed..ctor(WebRequest request)
位于 EPSTerminalWinCE.EPSServiceCEProxy.GetWebResponse(WebRequest request)
位于 System.Web.Services.Protocols.SoapHttpClientProtocol.doInvoke(String methodName, Object[] parameters, WebClientAsyncResult asyncResult)
位于 EPSTerminalWinCE.EPSProxy.EPSTerminalService.GetVersionNumber()
位于 EPSTerminalWinCE.EpsLogin.JustCurrAppVersion()
位于 EPSTerminalWinCE.EpsLogin.LoginUI_Load(Object sender, EventArgs e)
位于 System.Windows.Forms.Form.OnLoad(EventArgs e)
位于 System.Windows.Forms.Form._SetVisibleNotify(Boolean fVis)
位于 System.Windows.Forms.Control.set_Visible(Boolean value)
位于 System.Windows.Forms.Application.Run(Form fm)
位于 EPSTerminalWinCE.Program.Main()
--------------------------------------------------------
--------------------------------------------------------
这是wince的日志,由于wince终端硬盘启动不可修改模式 winform 程序不能写日志,但是只要网络一断开 winform 程序就会产生异常自动退出,目前客户就是要求网络断开后 winform 不能退出,需停留在当前界面,等网络连接正常后还可以继续当前任务。不知道各位大神们有什么好的建议没,谢了!