起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 308|回复: 16

【结贴】X3协同管理系统**

[复制链接]
发表于 2008-7-24 15:26:19 | 显示全部楼层 |阅读模式
点击打开X3协同管理系统出现以下错误:没有类型信息“TShelllAppSystemProvider”
回复

使用道具 举报

发表于 2008-7-24 16:19:10 | 显示全部楼层
是不是引入三方控件了?
23. 运行时,创建包含该控件的窗体时,出现错误提示“没有类型信息[TestDLL]TestNameSpace.TestControl”
1) Delphi的版本不对,必须是Delphi 6+SP2
2) 步骤二的配置文件设置的输出文件名与步骤三的Test.bat中的第二个参数(输出动态库名称)不一致,请确保这两个名称是一致的。
3) 步骤三生成的注册文件有两个或者更多,请把这些文件都加入到dpk文件中
4) 在步骤四生成bpl包文件的时候,没有在.dpk中包含类型声明文件_reg.pas。
5) 在config.xml文件中没有引用bpl文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 16:33:22 | 显示全部楼层
是的,我在X3 Developer导入了第三方控件,请问要怎么解决这个问题
回复 支持 反对

使用道具 举报

发表于 2008-7-24 16:59:55 | 显示全部楼层
2楼有写5点,你一一检查一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-25 09:58:14 | 显示全部楼层
我检查过了,上面5点都不存在,我在开发端已经调用过我导入的控件,是能正常运行的,可是就是打不开X3协同管理系统,打开就报那个错
回复 支持 反对

使用道具 举报

发表于 2008-7-25 10:20:03 | 显示全部楼层
哦,还有两点,应该就是这里没有做
就是
1、修改的config.xml 是在XXX\x3_server\client\NewVersion\install   这个目录下
2、bpl包等需要放到 XXX\x3_server\client\NewVersion\install   这里面,然后重新生成XXX\\x3_server\client\NewVersion\download  这个目录吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-25 10:54:05 | 显示全部楼层
(重新生成XXX\\x3_server\client\NewVersion\download  这个目录)指的是用 \X3 Server\bin\ShellUpUI.exe 重新发布吗,我已经重新生成成功下载文件了,在download目录下已有OleAb.bpl.z这个文件(我的bpl文件名是OleAb)
回复 支持 反对

使用道具 举报

发表于 2008-7-25 11:46:44 | 显示全部楼层
就这一个文件?没有dll?如果是,那么检查客户端下载目录有这个文件吗?,如果还有dll,那么dll也需要放到 \x3_server\client\NewVersion\download\Lib  这个目录下

客户端下载的目录,例如
C:\Documents and Settings\Administrator\Application Data\Justep\bos   其中 Administrator 是登录Windows 的用户
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-25 14:26:39 | 显示全部楼层
相应lib目录下也有相应的dll,不知还有什么情况会导致这一问题
回复 支持 反对

使用道具 举报

发表于 2008-7-25 14:30:30 | 显示全部楼层
把你出错客户端所在目录的Config.xml文件贴出来看看
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 07:55 , Processed in 0.042931 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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