[问题] 怎么写自动更新

楼主: 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