[VB6 ] 如何設計可更新的軟體?

看板Visual_Basic作者 (一再的失敗...)時間15年前 (2011/02/28 21:50), 編輯推噓2(2010)
留言12則, 3人參與, 最新討論串1/1
目前coding不管使用VB或是.Net, 改完後封裝成安裝檔, 都要移除之前的版本,在安裝新版. 如果要設計成像online game或是系統更新檔那樣, 不用移除舊版,直接更新到最新版, 要如何做? -- test -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.120.73.253

02/28 23:58, , 1F
你整個程式都改了…就根本沒有更新的餘地
02/28 23:58, 1F

02/28 23:58, , 2F
要砍掉重練…online game也只是簡化砍掉重練的過程而已
02/28 23:58, 2F

02/28 23:59, , 3F
只是loader或updater不變…甚至於那本身也可以更新掉
02/28 23:59, 3F

03/01 00:01, , 4F
而且那應該是無法用微軟提供的installer達成的
03/01 00:01, 4F

03/01 00:51, , 5F
寫成AB程式,A前導,B主程式,A先檢查有無新版B
03/01 00:51, 5F

03/01 00:52, , 6F
誤會了,以為你要線上更新
03/01 00:52, 6F

03/01 09:49, , 7F
樓上無誤,設計成線上更新是最後的目標,比方說online開打
03/01 09:49, 7F

03/01 09:50, , 8F
時,有一個通知像似"目前有n個更新檔,更新中..."
03/01 09:50, 8F

03/01 09:51, , 9F
假設演算法改了一行,其於操作均沒變,那麼是不是要找出該
03/01 09:51, 9F

03/01 09:51, , 10F
演算法在哪個檔內(exe,ocx...),再針對該檔進行覆蓋即可?
03/01 09:51, 10F

03/01 10:16, , 11F
這樣就可以所有部門安裝一次,以後都線上更新就好
03/01 10:16, 11F

03/02 03:54, , 12F
區網環境下根本不用寫程式啊,XCOPY不就搞定了
03/02 03:54, 12F
文章代碼(AID): #1DQwWC4h (Visual_Basic)