Foxtable(狐表)用户栏目专家坐堂 → 在线升级问题


  共有6661人关注过本帖树形打印复制链接

主题:在线升级问题

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 8:25:00 [显示全部帖子]

发布一个版本,把publish复制到其它目录。然后更改些东西,把升级日期改比上次大,重新发布,把升级包放入升级目录里。
然后使用上一次发布的复制到其它目录的版本测试升级。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 9:36:00 [显示全部帖子]

update.txt内容和运行的程序里的project\bin\Version.txt内容发上来看看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 9:46:00 [显示全部帖子]

把publish目录改名为publish2,然后重新发布,在发布窗口把发布时间改为2022-11-28 01:00,重新发布,把新发布的升级文件上传到升级路径目录里。然后运行publish2里的程序

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 10:19:00 [显示全部帖子]

点了确认升级 ----- 说明已经判断有升级了,才会弹出确认升级 。

就直接跳出来这么一个界面 ----------- 升级完毕当然就会自动进入程序啊

升级完毕后再执行Syscmd.Project.Update()肯定是最新版本了啊

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 11:05:00 [显示全部帖子]

是使用“发布的exe”启动程序?还是以Foxtable.exe启动程序的?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 11:26:00 [显示全部帖子]

弹出版本号看看

        Dim d As Date = ary(0)
        Dim dv As Date = ary(1)
msgbox(PublishDate & "," & d)
        If PublishDate < d Then

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 11:45:00 [显示全部帖子]

看12楼

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/29 13:43:00 [显示全部帖子]

如果更新后PublishDate 还是28日。说新程序的PublishDate 没有更新到,估计不是使用发布的“可执行文件.exe”启动程序的

 回到顶部