以下是引用黄训良在2014-8-22 17:34:00的发言:
Bin老师在吗?
请问能否设置 完整升级?
Syscmd.Project.Update()
执行上面的代码,系统首先检索远程升级路径中的update.txt文件,获得项目版本日期和Foxtable版本日期,和本机的项目版本日期和Foxtable版本日期进行比较,然后根据比较结果进行动作:
A、如果本机的项目版本日期大于等于update.txt中的项目版本日期,则不进行任何动作。
B、如果本机的项目版本日期小于update.txt中的项目版本日期,且本机的Foxtable版本日期等于update.txt中的Foxtable版本日期,则开始下载简化升级包update1.zip。
C、如果本机的项目版本日期小于update.txt中的项目版本日期,且本机的Foxtable版本日期不等于update.txt中的Foxtable版本日期,则开始下载完整升级包update2.zip。
改变Foxtable版本日期,就可以实现完整升级! 也不会出现反复提醒升级的问题,因为是先判断项目版本的日期,项目版本日期相等就不进行任何动作!