- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
功能介紹
在發(fā)布應(yīng)用程序時(shí),我們經(jīng)常會(huì)需要給自己的程序加上自動(dòng)升級(jí)功能。.net framework自帶的ClickOnce中有自動(dòng)升級(jí)的功能,但是往往不太好用,比如必須用ClickOnce發(fā)布,安裝的文件夾一個(gè)版本一個(gè)等等,我們會(huì)想要一個(gè)比較簡(jiǎn)單、甚至綠色軟件也能使用的自動(dòng)升級(jí)功能,這個(gè)自動(dòng)升級(jí)程序就是基于這個(gè)目的而制作的。為了讓使用起來更加簡(jiǎn)單快捷,我對(duì)內(nèi)置的功能進(jìn)行了大幅度的精簡(jiǎn)和集成,最簡(jiǎn)單的情況下只需要你只需要一行代碼即可實(shí)現(xiàn)自動(dòng)更新。
使用說明
小型軟件自動(dòng)更新庫(kù)需要填寫如下信息:
應(yīng)用程序名
當(dāng)前的版本(也就是更新后的版本)
發(fā)布地址可選(如果填寫了,在更新提示框上會(huì)有個(gè)鏈接可以鏈接到這個(gè)網(wǎng)址)
新程序目錄(選擇最新版本程序的發(fā)布目錄,在版本 1.5.0.0 之后你可以直接從資源管理器中拖放目標(biāo)文件夾到目錄的文本框來快速選擇了!)
升級(jí)包路徑:選擇一個(gè)路徑用來保存升級(jí)包(*.zip),同時(shí)自動(dòng)更新信息 *.xml 也會(huì)保存在這個(gè)目錄下
更新前執(zhí)行:在下載完成、即將安裝更新前會(huì)執(zhí)行這里選擇的程序。這里有點(diǎn)BUG一旦選擇了就不能取消,所以請(qǐng)注意下;
更新后執(zhí)行:在安裝完成后、即將退出前執(zhí)行的操作。需要注意的BUG同上。通常選擇需要運(yùn)行的主程序。
執(zhí)行時(shí)間限制:用于限制6中選擇的程序的執(zhí)行時(shí)間,超過設(shè)置的時(shí)間后進(jìn)程將會(huì)被強(qiáng)行結(jié)束。
更新說明:用于提示更新的時(shí)候顯示的文本消息內(nèi)容。
創(chuàng)建:按照填寫的信息生成升級(jí)包
打開:打開一個(gè)已有的升級(jí)信息文件,用于下次更新版本時(shí)直接修改信息即可,其它的不需要變化(在1.5.0.0之后,你可以通過直接拖放以前保存的升級(jí)xml文件到窗體上直接打開了?。?。
整個(gè)自動(dòng)升級(jí)工作的流程
更新日志
小型軟件自動(dòng)更新庫(kù) V4.2.3.1,更新時(shí)間: 2015-08-30 11:16:00
增加升級(jí)成功對(duì)話框自動(dòng)關(guān)閉選項(xiàng)(默認(rèn)開啟,打包時(shí)可在打包工具的選項(xiàng)2中設(shè)置)
打包工具界面相關(guān)調(diào)整
升級(jí)包文件安裝邏輯細(xì)微調(diào)整
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用