Foxtable(狐表)用户栏目专家坐堂 → [求助]关于远程自动更新


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

主题:[求助]关于远程自动更新

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


加好友 发短信
等级:童狐 帖子:265 积分:1806 威望:0 精华:0 注册:2014/3/29 9:27:00
[求助]关于远程自动更新  发帖心情 Post By:2014/5/8 1:40:00 [显示全部帖子]


在afteropenproject
If Syscmd.Project.Update(True,True) = False Then '如果没有升级
    If User.Type <> UserTypeEnum.Developer
        TableCaptionVisible = False
    End If
End If
设定了远程自动更新但是有一个问题..
我把远程的update.txt修改到比较新的日期..
当我在开发板上面打开会提示找到新版本并提示更新...
但是用编译过后的exe文件执行却总是提示现在的版本是最新版怎么回事?

在菜单上建立了Syscmd.Project.Update...点击的结果也是和上面一样的结果...
求帮忙


[此贴子已经被作者于2014-5-8 1:41:24编辑过]

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


加好友 发短信
等级:童狐 帖子:265 积分:1806 威望:0 精华:0 注册:2014/3/29 9:27:00
  发帖心情 Post By:2014/5/8 12:49:00 [显示全部帖子]

是按照上面的流程做的做的啊...附上图片...

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看


执行Arthur.exe总是提示 已经是最新版本


图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看

试着打包上面里面的project目录也是不行

图片点击可在新窗口打开查看此主题相关图片如下:5.png
图片点击可在新窗口打开查看

求解




[此贴子已经被作者于2014-5-8 12:54:33编辑过]

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


加好友 发短信
等级:童狐 帖子:265 积分:1806 威望:0 精华:0 注册:2014/3/29 9:27:00
  发帖心情 Post By:2014/5/8 15:28:00 [显示全部帖子]

我的项目发布日期是5月8日....但是在远程的update.txt里面是5-11...不是要跳出更新的提示吗?

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


加好友 发短信
等级:童狐 帖子:265 积分:1806 威望:0 精华:0 注册:2014/3/29 9:27:00
  发帖心情 Post By:2014/5/8 15:38:00 [显示全部帖子]

除却更新包的内容,,,,更新的机制不是比较一下本地的版本 和 远程更新服务器上的 update.txt的日期吗?
如果update.txt的日期比较新,,,就要提示更新吗? 谢谢!

还是说除却上面....update.txt里面的日期 必须和update.zip里面打包的项目版本也要一致?
[此贴子已经被作者于2014-5-8 15:40:39编辑过]

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


加好友 发短信
等级:童狐 帖子:265 积分:1806 威望:0 精华:0 注册:2014/3/29 9:27:00
  发帖心情 Post By:2014/5/8 15:43:00 [显示全部帖子]

就是说....update.txt里面的日期也必须和update.zip里面打包的项目版本也要一致?还以为只要是update.txt就行了.....这样为什么还要存在update.txt了....呵呵!直接弄update.zip得了...还是说直接打开update.txt比打开update.zip快?  或者直接update.zip 取名为2014-05-08.zip..文件名带上版本号....啊
[此贴子已经被作者于2014-5-8 15:46:55编辑过]

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


加好友 发短信
等级:童狐 帖子:265 积分:1806 威望:0 精华:0 注册:2014/3/29 9:27:00
  发帖心情 Post By:2014/5/8 21:34:00 [显示全部帖子]

谢谢!

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


加好友 发短信
等级:童狐 帖子:265 积分:1806 威望:0 精华:0 注册:2014/3/29 9:27:00
  发帖心情 Post By:2014/5/9 10:48:00 [显示全部帖子]

以为已经解决了..但是还是不行啊....只要设置项目发布日期是吗? 跟项目的版本设置有关系吗?

为了测试远程自动更新..做一下操作
-发布一个版本, 项目发布日期是 2014-05-09
把整个publish拷贝出来放在根目录

-做些小修改,再次发布一个版本,发布日期设置的是2014-05-10
打包publish里面的文件打包成update.zip...放在远程服务器上,并修改update.txt里面的日期为2014-05-10

然后执行在根目录底下的publish里面的可执行文件...还是没有提示更新啊?远程服务器上的日期不是比较新吗?
求解!


 回到顶部