
【SimpleUpdater for .NET軟件介紹】
在發(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è)目的而制作的。
【SimpleUpdater for .NET功能特色】
簡(jiǎn)單易用支持增量更新等大量更新選項(xiàng)
【SimpleUpdater for .NET常見問(wèn)題】
如果我的應(yīng)用程序應(yīng)當(dāng)怎么樣才能“自殺”?[導(dǎo)航]因?yàn)樽詣?dòng)更新需要更新程序文件,那么我的應(yīng)用程序如何才能“自殺”呢?
在一般的情況下,自動(dòng)更新會(huì)自動(dòng)提示用戶關(guān)閉主程序,用戶也可以選擇自動(dòng)結(jié)束來(lái)自動(dòng)關(guān)閉主進(jìn)程。如果存在特殊情況,如:
程序啟動(dòng)了不止一個(gè)進(jìn)程;
程序具有自保護(hù)功能,被結(jié)束后將會(huì)自動(dòng)重新啟動(dòng)
出現(xiàn)以上情況時(shí),則需要你手動(dòng)處理更新的事件,因?yàn)槟J(rèn)情況下自動(dòng)更新程序只會(huì)自動(dòng)關(guān)閉主進(jìn)程(也就是啟動(dòng)更新檢查的進(jìn)程),對(duì)于其它進(jìn)程則不予理睬。
如何手動(dòng)處理這樣的情況,可以手動(dòng)處理檢查更新:

指定的進(jìn)程將會(huì)在更新時(shí)要求關(guān)閉。
在版本(1.3.1.0)之后,將加入“同應(yīng)用程序的目錄下的進(jìn)程自動(dòng)請(qǐng)求關(guān)閉”的功能。但是,如果程序存在自保護(hù)情況,則依然需要這樣去手動(dòng)處理。
【SimpleUpdater for .NET更新日志】
4.2.3.1版本: 4.2.3.1,更新時(shí)間: 2015-08-30 11:16:00
1.增加升級(jí)成功對(duì)話框自動(dòng)關(guān)閉選項(xiàng)(默認(rèn)開啟,打包時(shí)可在打包工具的選項(xiàng)2中設(shè)置)
2.打包工具界面相關(guān)調(diào)整
3.升級(jí)包文件安裝邏輯細(xì)微調(diào)整


































