public void ConnectServer() { try { //Disconnect(); //communicator = Ice.Util.initialize(); //remote = // LogPrxHelper.checkedCast(communicator.stringToProxy("ICLog:tcp -p 15356")); //Init(); Ice.InitializationData initData = new Ice.InitializationData(); initData.properties = Ice.Util.createProperties(); initData.properties.setProperty("ICLog.Proxy", "ICLog:tcp -p 15366"); string strConfigFile = GetProcessPath() + @"\..\Config\IceClientConfig.txt"; try { initData.properties.load(strConfigFile); } catch (System.Exception ex) { Console.WriteLine(ex.Message); } communicator = Ice.Util.initialize(initData); string strProxy = initData.properties.getProperty("ICLog.Proxy"); remote = LogPrxHelper.uncheckedCast(communicator.stringToProxy(strProxy)); remote.ice_timeout(1000); } catch (System.Exception ex) { //MessageBox.Show(ex.ToString()); Console.WriteLine(ex.Message); } }