起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 294|回复: 14

客户端缓存更新问题[请求]**

[复制链接]
发表于 2008-11-21 10:06:18 | 显示全部楼层 |阅读模式
用户使用客户端访问系统,其客户端一直都是使用服务器配置,更新选项也是保持我的应用最新。

系统发布了一个功能,功能内引用了ado组建。然后改用户在访问这个新功能时,报错,错误内容大概是找不到adocomps.dll。

已经尝试过把客户端的cache和DataCache文件夹都删除了,还是报错。

请问如何解决?
回复

使用道具 举报

发表于 2008-11-21 10:08:57 | 显示全部楼层
服务端的newversion里面没这个文件,要配置config文件,并放入对应的组件,并重新制作下载客户端文件。并重启动tomcat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-21 10:12:16 | 显示全部楼层
忘记说了,服务器上的config已经设置了,组建也放置好了,下载客户端文件也重新制作过了,tomcat也重启过了。

用户使用ie方式访问是正常的。
回复 支持 反对

使用道具 举报

发表于 2008-11-21 10:21:58 | 显示全部楼层
那在客户端找到 adocomps.dll 这个文件了吗?
如果没有,说明客户端没有下载到,
原因,
1、文件放错地方
2、配置文件写的不对
3、生成下载目录不对

请楼主检查一下,如果还是不行,请把这三点说一下,例如文件放在哪里了?配置文件贴上来看看等等
回复 支持 反对

使用道具 举报

发表于 2008-11-21 10:23:08 | 显示全部楼层
客户端是不会自动下载组件的。从%appdata%下重新拷贝一份客户端出来,建个快捷方式就可以用了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-21 10:35:16 | 显示全部楼层
在客户端找不到adocomps.dll 。

1、文件放错地方?
答:adocomps.dll 放置在。。。X3\X3 Server\client\NewVersion\install\Lib目录下。adocomps.bpl和adortl60.bpl放置在。。。X3\X3 Server\client\NewVersion\install目录下。

2、配置文件写的不对?
答:
<Client SysServerURL="ip" Packages="JustMail.bpl;FePim.bpl;CM.bpl;DocOffice.bpl;ExpressTools.bpl;Abakus.bpl;adocomps.bpl;adortl60.bpl" LoadFileCacheSystem="True" XMLDataMode="False" CheckNewVersion="False"/>

<Reference Values="MSCORLIB.DLL;JSCORLIB.DLL;BASELIB.DLL;MODELLIB.DLL;MAIL.DLLIM.DLL;CM.DLL;DocOffice.DLL;ExpressTools.DLL;Abakus.DLL;adocomps.dll"/>

3、生成下载目录不对?
答:下载目录是用。。。X3\X3 Server\bin目录下的ShellUpUI.exe,然后点击起其页签里面的生成下载文件按钮制作的。
回复 支持 反对

使用道具 举报

发表于 2008-11-21 10:36:54 | 显示全部楼层
最初由 lixy 发布
[B]客户端是不会自动下载组件的。从%appdata%下重新拷贝一份客户端出来,建个快捷方式就可以用了。 [/B]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-21 10:38:41 | 显示全部楼层
不是吧? 那么多用户,那我不要一个个的拷贝文件给用户了?
回复 支持 反对

使用道具 举报

发表于 2008-11-21 10:44:46 | 显示全部楼层
只要客户用ie登录一遍,就会在他机器上的appdata下载了一份。
或者楼主自己用rar压缩一个配置好的客户端供客户下载。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-21 10:49:26 | 显示全部楼层
还有其他办法吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 15:15 , Processed in 0.039151 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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