怎么让不同版本同时升级到最新版

如何让不同版本同时升级到最新版
就像瑞星一样,不同版本下文件都不同 如何让他们都可以升级到最新版本?

------解决方案--------------------
直接替换文件,如果有数据库相关的话可以根据版本来升级。
关键是开始系统规划要好
------解决方案--------------------
需要规划好升级路径,升级时读取现有版本,升级程序选择合适的路径逐步升级

------解决方案--------------------
A->B->C->D

实现A->B,B->C,C->D的升级方法。
根据当前版本的目标版本决定如何组合使用上述方法。

------解决方案--------------------
1 检查版本,发现版本比服务器低,就走2

2,获取文件列表。。。。url之类 ,然后3

3,下载文件。。。。 走4

4, 更新本地文件。