【MFC的exe程序 版本升级】

【MFC的exe程序 版本升级】,第1张

通常的解决方案如下:

专门编写一个升级程序,比如叫update.exe,它的功能是用来下载最新版本的程序,即你的exe,并启动你的exe。

你的exe启动时,首先检查是否是最新版本,如果不是,启动update.exe,下载最新版本的exe,并且将自己关闭,或者也可以在update.exe里面去关闭你的exe,最新程序下载成功之后,启动最新的exe,然后关闭自己。

1、自动升级需要实现两个exe程序的交替启动,需要一个主程序和一个升级程序。

2、创建成功后的解决方案,Agent为升级程序,AutoUpdate为主程序。

3、创建本地版本文件和服务端版本文件。

4、Agent升级程序添加一个列表对话框,用于显示文件更新进度。

这个吧, 升级服务, 听前人的思路是.

软件内部有现在 的版本信息.

然后程序接入联网 并且跟服务器交互.

那么: 请求一段rul 这个url返回的可以是一个文件, 可以是版本信息. 接下来就是做版本判断了.

有那么几个 标识符, 你要多准备一些.

间隔版本 是一次性升级,还是一次 一次的升级, 判断如果版本过低 是否强制升级. 等等.

思路很详细, 就是没啥代码. 实现应该也不算困难.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11633677.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存