日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

系統(tǒng) 4947 0

? Download:? /Files/kenchell/LiveUpdate.rar ? ?

客戶端設(shè)置步驟:

Step1 :雙擊 D:\LiveUpdate\LiveUpdate.exe 桌面圖標(biāo) LiveUpdate.exe ,彈出下載界面。

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí) ?

Step2: 按住 ?Ctrl+Alt+Shift+F12? 彈出下載鏈接地址配置。 ?

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

說明:

Download Url 要下載的文件所在服務(wù)器路徑

LiveUpdatePath 文件下載完成后將生成一份 _UpdateFile_.xml 文件用于下次服務(wù)器上文件有更新時(shí)版本號(hào)遞加后于本地文件版本進(jìn)行比較。此目錄為 _UpdateFile_.xml 文件的保存路徑,一般可以設(shè)置得比較隱秘。

DownloadTempPath 文件下載的臨時(shí)目錄,因?yàn)橄螺d的文件都是打包的后 .zip 文件。

DeployPath 將臨時(shí)目錄中的下載的 .zip 文件釋放到的目標(biāo)目錄。

?

Step3: 點(diǎn)擊 OK 后,將顯示下載列表 ?

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

Setp4 :點(diǎn)擊 Update 按鈕開始進(jìn)行下載

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí) ?

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

查看下載后的文件清單: ?

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí) ?

?

?

服務(wù)端設(shè)置步驟 :

Step1 :將要下載的文件放置服務(wù)器下載目錄,本示例中下載的文件列表如下:

Common.dll, CpHelper.dll, CustomFace.dll, 1.Pdf, 2.xlsx, 3.mp3,? images\1.png

將以上文件打包為:

ommon.dll.zip, CpHelper.dll.zip, CustomFace.dll.zip, 1.Pdf.zip,2.xlsx.zip,3.mp3.zip,? images\1.png.zip

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí) ??

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

Step2: 添加 UpdateFile.xml 文件,文件內(nèi)容為要下載的文件列表信息,

包括文件名、文件版本號(hào)、文件所在服務(wù)器相對(duì)路徑、文件大小等信息。

<? xml version = " 1.0 " ?>

< LiveUpdate >

< UpdateOption >

< FileName > 1.pdf </ FileName >

< FileVersion > 1.0.0 </ FileVersion >

< FileDirectory ?/>

< FileSize > 26954440 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > 2.xlsx </ FileName >

< FileVersion > 1.0.0 </ FileVersion >

< FileDirectory ></ FileDirectory >

< FileSize > 50456 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > 3.mp3 </ FileName >

< FileVersion > 1.0.0 </ FileVersion >

< FileDirectory ></ FileDirectory >

< FileSize > 3483648 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > Common.dll </ FileName >

< FileVersion > 1.0.0 </ FileVersion >

< FileDirectory ></ FileDirectory >

< FileSize > 1836408 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > CPHelper.dll </ FileName >

< FileVersion > 1.0.0 </ FileVersion >

< FileDirectory ></ FileDirectory >

< FileSize > 120184 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > CustomFace.dll </ FileName >

< FileVersion > 1.0.0 </ FileVersion >

< FileDirectory ></ FileDirectory >

< FileSize > 976248 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > 1.png </ FileName >

< FileVersion > 1.0.0 </ FileVersion >

< FileDirectory > images/ </ FileDirectory >

< FileSize > 26954440 </ FileSize >

</ UpdateOption >

</ LiveUpdate >

將該 UpdateFile.xml 文件打包為 UpdateFile.xml.zip 文件即可。

至此已經(jīng)為 LiveUpdate.exe 客戶端程序提供服務(wù)器文件下載所需的所有步驟。

?

現(xiàn)在我們演示如何進(jìn)行文件更新,仍然以上文中的下載文件為示例,我們將 1.pdf,2.xlsx,3.mp3

文件的版本號(hào)加 1 后重新壓縮 UpdateFile.xml UpdateFIle.xml.zip 即可。

< UpdateOption >

< FileName > 1.pdf </ FileName >

< FileVersion > 1.0.1 </ FileVersion >

< FileDirectory ?/>

< FileSize > 26954440 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > 2.xlsx </ FileName >

< FileVersion > 1.0.1 </ FileVersion >

< FileDirectory ></ FileDirectory >

< FileSize > 50456 </ FileSize >

</ UpdateOption >

< UpdateOption >

< FileName > 3.mp3 </ FileName >

< FileVersion > 1.0.1 </ FileVersion >

< FileDirectory ></ FileDirectory >

< FileSize > 3483648 </ FileSize >

</ UpdateOption >

?

重新打開 LiveUpdate.exe 下載程序,此時(shí)只顯示服務(wù)器版本號(hào)更新的文件需要下載。

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)

?

?

下一篇文章我們將演示如何使用LiveUpdate.exe與其他主程序進(jìn)行關(guān)聯(lián)實(shí)現(xiàn)自動(dòng)下載的文檔說明。

C# LiveUpdate.exe實(shí)現(xiàn)文件在線更新升級(jí)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 卢氏县| 江口县| 北安市| 万州区| 江阴市| 昌吉市| 聂荣县| 容城县| 瑞金市| 深泽县| 昭平县| 鄂伦春自治旗| 休宁县| 旺苍县| 九台市| 无锡市| 康定县| 射阳县| 肃宁县| 政和县| 崇信县| 新津县| 措美县| 新晃| 时尚| 鄂温| 武安市| 大港区| 蓝田县| 锡林郭勒盟| 乃东县| 房产| 宁远县| 阿合奇县| 阳朔县| 大石桥市| 镇平县| 栾川县| 临安市| 黑山县| 巍山|