文件名称:通用程序升级模块
文件大小:58KB
文件格式:ZIP
更新时间:2016-01-14 10:28:32
c# 程序升级模块 ftp下载
程序专用升级模块,每次开机前检查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节点。升级界面比较丑,自己美化。
【文件预览】:
使用说明.doc
通用升级模块
----通用升级模块.sln(896B)
----通用升级模块()
--------bin()
--------Form1.Designer.cs(3KB)
--------Program.cs(499B)
--------obj()
--------Form1.cs(7KB)
--------Form1.resx(6KB)
--------通用升级模块.csproj(4KB)
--------Properties()
----通用升级模块.suo(19KB)