起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 516|回复: 23

【结贴】客户端访问网页的时候提示找不到soaprtl60.bpl,**

[复制链接]
发表于 2008-11-25 22:10:17 | 显示全部楼层 |阅读模式
客户端访问网页的时候提示找不到soaprtl60.bpl,
回复

使用道具 举报

发表于 2008-11-26 08:38:09 | 显示全部楼层
soaprtl60.bpl这个是你们自己做的第三方控件吧?
开发端下是否能正常运行?

看看服务端X3 Server\client\NewVersion\install目录下是否有这个文件,且该目录中的config.xml是否引用该第三方控件。然后重新制作一下下载缓存文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 09:13:59 | 显示全部楼层
soaprtl60.bpl我也不知道是个什么东西.,开发端运行没问题,开发端的config.xml也没有引用这个文件,
第三方控件做了一个调用JAVA的WEBSERVICE,但名称是SNMPService.bpl,好象要依赖soaprtl60.bpl,我查找了下服务端,就windows的SYSTEM32目录下有这个文件soaprtl60.bpl,把这个文件从system32下移走,就会提示"没有找到soaptrl60.bpl,因此这个应用程序未启动,重新安装应用程序可能会修复这个问题"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 09:16:40 | 显示全部楼层
soaprtl60.bpl不知道什么时候自动生成到system32下的,可能是我开发端装了DELPHI的缘故
回复 支持 反对

使用道具 举报

发表于 2008-11-26 09:33:51 | 显示全部楼层
那你尝试一下把soaprtl60.bpl部署到客户机的相应目录。
(做一个.bat(拷贝这个文件到相应目录),制作下载文件的时候动作里增加执行这个bat)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 09:53:17 | 显示全部楼层
我试了下, 把soaprtl60.bpl拷贝在client\newversion\install下,重新生成下载文件,结果IE下载缓存的时候一到这个文件就出错
回复 支持 反对

使用道具 举报

发表于 2008-11-26 09:58:18 | 显示全部楼层
报什么错误呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 09:59:23 | 显示全部楼层
试着照regmidas.bat写了一个regsoaprtl60.bat,也是下载时一到这个文件就出错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 10:00:33 | 显示全部楼层
是你们的下载缓存进度条一到这个文件就停止不动了
回复 支持 反对

使用道具 举报

发表于 2008-11-26 10:07:16 | 显示全部楼层
在windows\system32目录下还有一个soaprtl60.map文件,也要作部署。我刚才试了把soaprtl60.map和soaprtl60.bpl部署了一下,下载没有问题。
另外,你先不要加bat看看是否可行。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

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

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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