作者GoodTauSo (一再的失敗...)
看板Visual_Basic
標題[VB6 ] 如何設計可更新的軟體?
時間Mon Feb 28 21:50:01 2011
目前coding不管使用VB或是.Net,
改完後封裝成安裝檔,
都要移除之前的版本,在安裝新版.
如果要設計成像online game或是系統更新檔那樣,
不用移除舊版,直接更新到最新版,
要如何做?
--
test
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.120.73.253
1F:→ MOONRAKER:你整個程式都改了…就根本沒有更新的餘地 02/28 23:58
2F:→ MOONRAKER:要砍掉重練…online game也只是簡化砍掉重練的過程而已 02/28 23:58
3F:→ MOONRAKER:只是loader或updater不變…甚至於那本身也可以更新掉 02/28 23:59
4F:→ MOONRAKER:而且那應該是無法用微軟提供的installer達成的 03/01 00:01
5F:推 chinoyan:寫成AB程式,A前導,B主程式,A先檢查有無新版B 03/01 00:51
6F:→ chinoyan:誤會了,以為你要線上更新 03/01 00:52
7F:→ GoodTauSo:樓上無誤,設計成線上更新是最後的目標,比方說online開打 03/01 09:49
8F:→ GoodTauSo:時,有一個通知像似"目前有n個更新檔,更新中..." 03/01 09:50
9F:→ GoodTauSo:假設演算法改了一行,其於操作均沒變,那麼是不是要找出該 03/01 09:51
10F:→ GoodTauSo:演算法在哪個檔內(exe,ocx...),再針對該檔進行覆蓋即可? 03/01 09:51
11F:→ GoodTauSo:這樣就可以所有部門安裝一次,以後都線上更新就好 03/01 10:16
12F:推 chinoyan:區網環境下根本不用寫程式啊,XCOPY不就搞定了 03/02 03:54