苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 697|回复: 3

发布后软件的升级问题,使用oss服务器

[复制链接]

28

主题

40

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
发表于 2023-12-22 11:39:15 | 显示全部楼层 |阅读模式
为了测试软件的自动升级功能,我先发布一个版本,在项目事件里写了一个消息框,内容为"新版本21",发布时项目版本号为“2023.12.21.1”,然后,又发布一个新版本,消息框,内容为"新版本22",发布时项目版本号为“2023.12.22.1”。并将新版本的三个升级文件,以拖拽的方式上传到阿里云oss服务器,使用文件url可以在浏览器里正常下载到本地。oss服务器Bucket的读写权限已设置为公共读。但打开旧版本时,并没有自动升级,不知是哪里的问题。
软件设置及oss服务器文件如果所示:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

22

主题

296

帖子

1870

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1870
QQ
发表于 2023-12-22 11:45:16 | 显示全部楼层
应该是你发布选项中,“更新路径”设置错了,不要添加最后的文件名。参考下面的帮助文档。
http://www.sanmugrid.com/help/in ... %A8%A1%E5%9D%97.htm

更新路径应该类似:
升级途径        更新路径
FTP        ftp://FTPUser:965g8CnX@81.69.228.102/SoftUpdates/Cardan/
Http网址        http://www.baidu.com/SoftUpdates/Cardan/
网络驱动器        Z:\SoftUpdates\Cardan\
网络共享文件夹        \\shareComputer\SoftUpdates\Cardan\
回复

使用道具 举报

22

主题

296

帖子

1870

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1870
QQ
发表于 2023-12-22 14:52:58 | 显示全部楼层
可以将相关总结信息发上来与大家共享一下。
回复

使用道具 举报

28

主题

40

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
 楼主| 发表于 2023-12-22 14:57:57 | 显示全部楼层
用oss服务器,发布后的软件已经能正常升级了,我总结下遇到的几个问题,大家以后可以注意:
1、oss服务器的Bucket文件读取权限,要设为“公共读”;
2、发布项目时,更新路径的文件地址,不要带文件名,只要路径;
3、软件的发布版本,是以发布时间来判断,这个发布时间是自动生成的,也就是发布时的当前时间。所以,要测试自动升级功能,就先发布一个旧版本,再发布一个新版本,并将新版本的升级文件上传到oss服务器。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2024-7-5 03:54 , Processed in 0.078956 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表