资源介绍
程序专用升级模块,每次开机前检查ftp的新版本,然后升级。升级后再启动主程序。
一、 Autoup 为封装的自动升级代码,您可以根据自己的的需要实现程序的自动升级。
1、 Autoup \Description为系统描述文本,为您的系统的简短描述
2、 Autoup \Updater\AutoRun为系统升级时是否向用户提示,由用户决定是否升级,值为0时为不提示,非0向用户提示,这个功能没做。
3、 Autoup \Updater\Url为升级服务器的FTP地址,此升级程序需要在服务器上建立一个FTP站点。
4、 Autoup \Updater\LastUpdateTime为程序的最后一个版本的时间。
5、 Autoup /Application/ApplicationId为程序升级时在客户端建军立的保存临时下载文件的目录名
6、 Autoup /Application /EntryPoint为主程序的运行文件,即您的程序的启动文件
7、 Autoup /Application/ Version为程序的版本号
8、 Autoup / Files/ File为要升级或下载的文件列表,其中Ver为当前文件的版本号,Name 为文件名。其中文件夹中的文件以“文件夹名/文件名”格式书写。为了简便,版本号统一由autoup.xml 的version来判定。
9、启动的主程序还没做,自己到代码里改吧。。。。。。。。。。。。。。。
三、使用方法
发布新版本时,修改如下两个部分后即可把新版本发布到服务器
(1) 需要修改Autoup /Application/ Version节点,把版本号加大
(2) 把Autoup / Files下的需要升级的File的版本号加大,有新更改的文件时只需更改File节点。升级界面比较丑,自己美化。