高分求救-vb.net 实现程序在线更新
高分求救-vb.net 实现程序在线更新
如题,需开发一个能自动升级的程序,在C/S结构下主要是判断升级文件的修改日期,如何实现,谢谢。
[解决办法]
大概提供个思路:
(1)单独编写一个自动升级程序,由主程序调用该程序
(2)自动升级程序检查主程序有关文件的日期,并与服务器有关文件的日期进行比较,确定是否有新的文件;
(3)如果有新的文件,则自动升级程序将服务器相关文件下载,放在缓存目录下;
(4)自动升级程序关闭主程序,并更新相关的文件;
(5)更新完毕后,自动升级程序启动主程序,同时退出。
[解决办法]
单独有个自动升级程序,比较文件时间,有新的就先关闭运行中的程序,自动升级再提示是否运行新升级的程序
[解决办法]