[問題] 怎麼寫自動更新

作者: mauve (mauve是淡紫色)   2015-03-08 21:42:01
請教各位高手~怎麼替軟體寫自動更新程式?
最近我寫了一個LRC歌詞檔案製作工具的程式
網站:http://vsnote.lionfree.net/lrc-file-lryic-maker-free/
工能都已經很齊全了,但是就只有自動更新程式的部分個人覺得不是很好
所以請高人為我指導~
我主要目的是讓軟體打開前偵測是否有新版可用,若有,則詢問是否更新
使用者於對話方塊按下「是」就開啟自動更新程式。
我寫的自動更新,他的基本運作方式是先從伺服器下載更新用的壓縮檔案
然後解壓縮檔案,壓所檔內包含新版程式的執行檔。
現在主要的問題,是想希望高手可以幫我看一下程式碼是否有誤或是不佳
然後關於解壓所檔案部分,我所寫的程式碼是否能在
壓縮檔包含1個以上檔案以上時,正確解壓縮壓縮檔內的所有檔案,謝謝
附上程式碼.CS檔:http://snipsave.com/user/profile/zyanglin#10438
作者: O187 (187cm)   2015-03-09 12:28:00
clickonce
作者: mauve (mauve是淡紫色)   2015-03-09 20:37:00
就是覺得clickonce不好用,我也不大會用
作者: O187 (187cm)   2015-03-12 11:29:00
等你弄熟了再來嫌它不好用吧
作者: tgifosim (if else)   2015-03-14 01:10:00
一般來說,自動更新都是有兩支程式。一支是你的主程式,另一支小程式只做下載更新檔的動作。 ClickOnce是.Net幫你做掉更新的部份。要重做輪子也不是不行... 但讓更新程式越小越好,因為你不會想寫"更新程式的更新程式"的
作者: mauve (mauve是淡紫色)   2015-03-16 19:29:00
我就是有寫兩隻程式放在同目錄

Links booklink

Contact Us: admin [ a t ] ucptt.com