private void TransferFile(SMC_PushDll dll) { if (dll == null) { return; } string path = dll.pd_path + dll.pd_zip_filename; if (!System.IO.File.Exists(path)) { return; } FileStream fs = new FileStream(path, FileMode.Open); FileTransSvcClient ftsc = new FileTransSvcClient(); ftsc.Open(); #region 文件 FileUploadMessage myFileMessage = new FileUploadMessage(); myFileMessage.FileName = dll.pd_zip_filename;//"PushSharp-master.zip"; //文件名 { myFileMessage.FileData = fs; IFileTransSvc intfFileTrans = ftsc.ChannelFactory.CreateChannel(); try { intfFileTrans.UploadFileMethod(myFileMessage); } catch { } finally { fs.Close(); fs.Dispose(); } } #endregion ftsc.Close(); }
private void TransferFile(SMC_PushDll dll) { if (dll == null) return; string path = dll.pd_path + dll.pd_zip_filename; if (!System.IO.File.Exists(path)) return; FileStream fs = new FileStream(path, FileMode.Open); FileTransSvcClient ftsc = new FileTransSvcClient(); ftsc.Open(); #region 上传文件 FileUploadMessage myFileMessage = new FileUploadMessage(); myFileMessage.FileName = dll.pd_zip_filename;//"PushSharp-master.zip"; //文件名 { myFileMessage.FileData = fs; IFileTransSvc intfFileTrans = ftsc.ChannelFactory.CreateChannel(); try { intfFileTrans.UploadFileMethod(myFileMessage); } catch { } finally { fs.Close(); fs.Dispose(); } } #endregion ftsc.Close(); }