為你的程序添加自動(dòng)升級(jí)功能_第1頁(yè)
為你的程序添加自動(dòng)升級(jí)功能_第2頁(yè)
為你的程序添加自動(dòng)升級(jí)功能_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于QUpdater組件為你的WinForm程序添加自動(dòng)升級(jí)功能一、說(shuō)在前面的話最近,在搞一個(gè)乳品公司ERP系統(tǒng)。目前處于試運(yùn)行階段,每周客戶都提出些修改意見(jiàn)。剛開始沒(méi)有考慮到軟件更新方面的問(wèn)題。現(xiàn)在問(wèn)題來(lái)了,每周都反復(fù)修改,然后反復(fù)去各客戶端安裝。費(fèi)時(shí)費(fèi)力不說(shuō),給客戶的感覺(jué)也不好(有的會(huì)說(shuō)“你們搞的東西,是不是沒(méi)搞好就拿來(lái)給我們用” 等等)。所以在網(wǎng)上查了些有關(guān)WinForm程序自動(dòng)升級(jí)方面的資料。但找了很多,感覺(jué)不怎樣。昨天在CSDN上看到關(guān)于QUpdater組件的介紹,感覺(jué)還可以,就去官網(wǎng)上下載下來(lái)。今天一早用不到1小時(shí)就把自動(dòng)更新功能完成了?,F(xiàn)在小弟把QUpdater介紹給各位。下面是

2、各步驟 二、步驟1、去QUpdater官網(wǎng)上把QUpdater下載下來(lái)(地址:2、按步驟安裝QUpdater,在安裝完成后找到安裝路徑(默認(rèn)為:C:Program FilesQUpdater)。3、認(rèn)真閱讀文件夾中的QHelper.pdf文件。里面是對(duì)如何使用QUpdater程序有詳細(xì)的講解(包括:服務(wù)器端配置、客戶端調(diào)用等等)。4、將qupdatercn.lan(中文語(yǔ)言包)、QUpdaterIcon.bmp(升級(jí)界面中的右上角圖片)、QUpdaterLog.bmp(升級(jí)界面中的左側(cè)圖片)、qupdater.exe(主升級(jí)程序)、qupdater.ini(配置文件)、qupdate

3、r.xml(需要更新的文件列表),6個(gè)文件拷貝到你的程序bin目錄。 5、找到QUpdater安裝目錄下的Examples/C#目錄。將UpdaterHelper.cs文件直接拷貝到你的程序代碼文件夾中,并包含在程序中。  打開UpdaterHelper.cs,找到 改為: 可能有人會(huì)問(wèn),這兩者有什么區(qū)別呢?是這樣,第一個(gè)表示有無(wú)更新都會(huì)彈出提示窗口。第二個(gè)表示只有存在更新時(shí)才彈出提示窗口。6、在你的程序Program.cs文件將代碼改為:7、最后將qupdater.xml和qupdater.ini文件配置好。并將要更新的程序在IIS中新建一個(gè)虛擬目錄updatercs。在qupdater.ini中將ListURL改為。8、完成后,每次有更新就把新文件放在剛才在IIS中新建的虛擬目錄位置,并修改qupdater.xml文件中所更新文件夾的ver號(hào),這樣客戶端啟動(dòng)時(shí)就會(huì)自動(dòng)去檢測(cè)是否有更新了。 三、最后感謝QUpd

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論