以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关于远程自动更新  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50512)

--  作者:arthurshoe
--  发布时间: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编辑过]

--  作者:Bin
--  发布时间:2014/5/8 8:28:00
--  
项目属性里的版本日期是否设置对,  升级包是否打包正确.


--  作者:arthurshoe
--  发布时间: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编辑过]

--  作者:Bin
--  发布时间:2014/5/8 14:02:00
--  
你的项目属性里的项目发布日期,并没设置为5月11
--  作者:arthurshoe
--  发布时间:2014/5/8 15:28:00
--  
我的项目发布日期是5月8日....但是在远程的update.txt里面是5-11...不是要跳出更新的提示吗?
--  作者:Bin
--  发布时间:2014/5/8 15:29:00
--  
远程更新,是要更新项目.  你打包的这个更新包项目,的版本日期也要和 TXT文件同步
--  作者:arthurshoe
--  发布时间:2014/5/8 15:38:00
--  
除却更新包的内容,,,,更新的机制不是比较一下本地的版本 和 远程更新服务器上的 update.txt的日期吗?
如果update.txt的日期比较新,,,就要提示更新吗? 谢谢!

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

--  作者:Bin
--  发布时间:2014/5/8 15:40:00
--  
是的
--  作者:Bin
--  发布时间:2014/5/8 15:40:00
--  
但是你更新包的内容也要是新版本啊, 如果还是老版本的话,那更新什么呢?
--  作者:arthurshoe
--  发布时间: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编辑过]