private void StartWCFServer() { //启动WCF服务 try { if (serviceHost != null) { serviceHost.Close(); serviceHost = null; } serviceHost = new ServiceHost(typeof(GDDST.DI.DataServiceWCF.DataService)); serviceHost.Open(); ServiceLog.Info(string.Format("启动WCF服务成功")); } catch (Exception ex) { ServiceLog.Fatal(string.Format("启动WCF服务时发生错误:", ex.Message)); } }