wm 自动升级程序的思路
2010-12-06 10:48
162 查看
、升级程序和主程序分开,每次先启动升级程序,由升级程序来检测是否有新版本需要升级;
2、如果有更新的话,则由升级程序将服务器上的更新文件下载回本地,如果升级程序自身也有更新的话,则把新的升级程序重命名下载保存在本地;
3、所有更新文件下载完毕或者没有新版本的话,升级程序启动主程序,同时退出自身;
4、主程序启动后,首先检查是否有重命名的新的升级程序,如果有的话,则用该文件覆盖老的升级程序。
关于升级程序如何判断是否有新版本。
升级程序启动后首先进行拨号连接,拨号成功后检测是否能正常访问升级服务器上的版本文件,如果可以的话,将通过服务器上查询到的版本号和本地机器的软件版本号比较。如果联网失败的话,直接启动主程序,然后退出自身。
2、如果有更新的话,则由升级程序将服务器上的更新文件下载回本地,如果升级程序自身也有更新的话,则把新的升级程序重命名下载保存在本地;
3、所有更新文件下载完毕或者没有新版本的话,升级程序启动主程序,同时退出自身;
4、主程序启动后,首先检查是否有重命名的新的升级程序,如果有的话,则用该文件覆盖老的升级程序。
关于升级程序如何判断是否有新版本。
升级程序启动后首先进行拨号连接,拨号成功后检测是否能正常访问升级服务器上的版本文件,如果可以的话,将通过服务器上查询到的版本号和本地机器的软件版本号比较。如果联网失败的话,直接启动主程序,然后退出自身。
相关文章推荐
- 分享一个客户端程序(winform)自动升级程序,思路+说明+源码
- 软件自动升级程序的设计思路
- 转载:编写自动升级程序(思路)
- C#Winform程序如何发布并自动升级(图解)
- C#Winform程序如何发布并自动升级(图解)
- 基于TCP网络通信的自动升级程序源码分析-启动升级文件下载程序
- 一个简单的加减乘除自动生成小程序升级版(JAVA)
- c#+handle.exe实现升级程序在运行时自动解除文件被占用的问题
- ERP SYSTEM 开发指南(三)支持程序自动升级
- ASP网站程序自动升级实现的方法
- 关于软件自动升级程序的设计方法
- 应用程序自动升级程序
- C#Winform程序如何发布并自动升级(图解)
- 用PB实现客户端程序的自动升级
- winform程序实现自动升级
- 使用 Http 在线自动升级程序
- 黄聪:C#Winform程序如何发布并自动升级(图解)
- 基于TCP网络通信的自动升级程序源码分析-启动升级文件下载程序
- 一个简单的自动升级程序
- c/s程序版本自动升级的问题,如何判断client端版本号是否最新,然后从指定ftp服务器down