乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 120|回复: 7

[求助]客户端的ARX程序如何根据服务器上的版本进行自动更新?

[复制链接]

5

主题

10

帖子

2

银币

初来乍到

Rank: 1

铜币
30
发表于 2010-9-19 00:20:00 | 显示全部楼层 |阅读模式
如题,当服务器有新版本的ARX动态库后,客户端的ARX动态库如何检测并自动更新?
回复

使用道具 举报

5

主题

10

帖子

2

银币

初来乍到

Rank: 1

铜币
30
发表于 2010-9-26 19:42:00 | 显示全部楼层
看来这个问题很麻烦,没人回答。
经过一周的冥思苦想,没有办法绕过,只好通过一个绿色软件compare folder手动更新,每次要通知客户端而且要关闭AutoCAD
回复

使用道具 举报

63

主题

1203

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1455
发表于 2010-10-7 13:25:00 | 显示全部楼层
我也是不懂这些,我每升级后的程序都重新打包。然后电话给客户说要不要更新。要就发更新包他们更新。 这样也只能对付目前客户少的情况。如果用户很多后,这样做就不行了。 也想了解这方面如何解决。呵呵。
回复

使用道具 举报

54

主题

552

帖子

11

银币

中流砥柱

Rank: 25

铜币
767
发表于 2013-7-29 16:34:00 | 显示全部楼层

目前还有更好的办法吗?比如像飞Q一样的检测同个局域网内的最新版本,然后提示更新?
回复

使用道具 举报

28

主题

56

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
168
发表于 2013-7-29 16:56:00 | 显示全部楼层
利用MFC可以实现
回复

使用道具 举报

2

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
22
发表于 2013-8-3 17:25:00 | 显示全部楼层
可以考虑使用XMLRequest 读取服务器上的XML文件,比较自身的ARX(DLL) Version, 如果发现已经更新,则下载新的文件到本机,但缺陷是:需重新启动才能生效,而且ARX本身不能调入AutoCAD中。如果能做到热升级的话,那最好不过,一直在努力,单尚未实现。
回复

使用道具 举报

34

主题

372

帖子

7

银币

中流砥柱

Rank: 25

铜币
508
发表于 2013-8-29 14:12:00 | 显示全部楼层
首先,升级程序一定要和本身运行的程序分开;
升级程序运行的比功能程序早,且升级程序判断版本是否满足要求之后再去加载需要的功能程序。
回复

使用道具 举报

Bdj

1

主题

12

帖子

5

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-2-16 21:39:00 | 显示全部楼层
没有然后了吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 03:46 , Processed in 0.206879 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表