資源簡介
1.將OAUS.Server放在服務器上,開通端口號。
2.將OAUS.Server文件下的OAUS.Server.exe.config配置文件中的端口號更改為開通的端口號。
3.在FileFolder文件下存放需要升級的文件
4.將AutoUpdater放在客戶端
5.在AutoUpdater文件下更改AutoUpdater.exe.config配置文件中的ip地址及端口號、可執行程序的exe名稱
6.雙擊AutoUpdater.exe實現從服務器下載文件到與AutoUpdater同一級
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;
using?ESBasic;
using?AutoUpdater.Properties;
using?ESBasic.Helpers;
namespace?AutoUpdater
{
????///?
????///?說明:
????///?OAUS使用的是免費版的通信框架ESframework,最多支持10個人同時在線更新。如果要突破10人限制,請聯系?www.oraycn.com
????///?
????public?partial?class?MainForm?:?Form
????{
????????private?Updater?updater;????
????????private?int?fileCount?=?0;?//要升級的文件個數。
????????private?Timer?timer?=?new?Timer();
????????private?string?callBackExeName;???//自動升級完成后,要啟動的exe的名稱。
????????private?string?callBackPath?=?““;?//自動升級完成后,要啟動的exe的完整路徑。????????
????????private?bool?startAppAfterClose?=?false;?//關閉升級窗體前
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????36864??2016-12-08?10:30??OAUS可部署\AutoUpdater\AutoUpdater.exe
?????文件????????918??2017-04-07?14:57??OAUS可部署\AutoUpdater\AutoUpdater.exe.config
?????文件?????422400??2016-12-01?09:16??OAUS可部署\AutoUpdater\ESBasic.dll
?????文件????1129472??2016-12-01?09:32??OAUS可部署\AutoUpdater\ESfr
?????文件???????7680??2016-12-08?10:30??OAUS可部署\AutoUpdater\OAUS.Core.dll
?????文件???????1444??2017-04-07?15:00??OAUS可部署\AutoUpdater\UpdateConfiguration.xm
?????文件????????345??2017-04-07?15:00??OAUS可部署\AutoUpdater\UpdateLog.txt
?????文件?????422400??2016-12-01?09:16??OAUS可部署\OAUS.Server\ESBasic.dll
?????文件????1129472??2016-12-01?09:32??OAUS可部署\OAUS.Server\ESfr
?????文件??????49152??2017-04-07?10:53??OAUS可部署\OAUS.Server\FileFolder\AxInterop.CCli
?????文件??????17408??2017-04-07?13:42??OAUS可部署\OAUS.Server\FileFolder\CCli
?????文件????????621??2017-04-07?09:23??OAUS可部署\OAUS.Server\FileFolder\CCli
?????文件??????11600??2017-04-07?13:43??OAUS可部署\OAUS.Server\FileFolder\CCli
?????文件??????55296??2017-04-07?10:53??OAUS可部署\OAUS.Server\FileFolder\Interop.CCli
?????文件???????7680??2016-12-08?10:30??OAUS可部署\OAUS.Server\OAUS.Core.dll
?????文件??????74752??2016-12-08?10:30??OAUS可部署\OAUS.Server\OAUS.Server.exe
?????文件????????499??2015-05-24?11:31??OAUS可部署\OAUS.Server\OAUS.Server.exe.config
?????文件???????1444??2017-04-07?14:39??OAUS可部署\OAUS.Server\UpdateConfiguration.xm
?????文件????????353??2017-04-07?15:05??OAUS可部署\Readme.txt
?????文件???????4286??2011-04-22?21:37??OAUS源碼\32.ico
?????文件???????4286??2011-11-02?10:46??OAUS源碼\AutoUpdater\32.ico
?????文件????????903??2015-12-02?09:42??OAUS源碼\AutoUpdater\App.config
?????文件???????4590??2015-05-24?11:41??OAUS源碼\AutoUpdater\AutoUpdater.csproj
?????文件????????369??2015-01-07?17:28??OAUS源碼\AutoUpdater\AutoUpdater.csproj.user
?????文件??????36864??2016-12-08?10:30??OAUS源碼\AutoUpdater\bin\Debug\AutoUpdater.exe
?????文件????????903??2015-12-02?09:42??OAUS源碼\AutoUpdater\bin\Debug\AutoUpdater.exe.config
?????文件??????42496??2016-12-08?10:30??OAUS源碼\AutoUpdater\bin\Debug\AutoUpdater.pdb
?????文件??????11608??2017-04-07?14:27??OAUS源碼\AutoUpdater\bin\Debug\AutoUpdater.vshost.exe
?????文件????????903??2015-12-02?09:42??OAUS源碼\AutoUpdater\bin\Debug\AutoUpdater.vshost.exe.config
?????文件???????2409??2011-11-03?14:35??OAUS源碼\AutoUpdater\bin\Debug\AutoUpdater.vshost.exe.manifest
............此處省略152個文件信息
- 上一篇:C# 遠程桌面監控
- 下一篇:分享,C#實現OutLook郵箱郵件檢索
評論
共有 條評論