起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 142|回复: 2

【搞定】生成IE下载的控件后,IE登录出现“buffer error"无法登录?**

[复制链接]
发表于 2007-11-4 10:02:51 | 显示全部楼层 |阅读模式
版本:2809
按照下面的步骤生成IE下载的控件。
其中有疑问的是:第3)步如果控件需要注册,则参考regocx.bat,注册自己的控件,不知道这步我修改的有没错?

但现在的问题是:
即使我在config.xml也不添加自定义控件,regocx.bat也不修改,
结果是IE登录在下载资源包时,还是会出现“buffer error",没办法登录到协同系统。

附件是错误截图。
麻烦看下如何解决,谢谢。

-------------------------------------
生成IE下载的控件
-------------------------------------
0)控件文件
短信控件:smdll.dll,pkgSM.bpl,libmySQL.dll;ImApi.dll
FTP控件:JustepExt.dll,pkgJustepExt.bpl

1) 复制控件文件到 JustepX3 ServerclientNewVersioninstall 目录
将pkgJustepExt.bpl;pkgSM.bpl复制到[install目录]
将libmySQL.dll;ImApi.dll复制到[install目录]
将smdll.dll;JustepExt.dll复制到[installlib目录]

2) 修改 client
ewversioninstallconfig.xml 以引用bpl文件和dll文件
修改config.xml中的这2行:分别添加pkgJustepExt.bpl;pkgSM.bpl 和 smdll.dll;JustepExt.dll
Packages="JustMail.bpl;FePim.bpl;CM.bpl;DocOffice.bpl;ExpressTools.bpl;Abakus.bpl;pkgJustepExt.bpl;pkgSM.bpl"
Values="MSCORLIB.DLL;JSCORLIB.DLL;BASELIB.DLL;MODELLIB.DLL;MAIL.DLLIM.DLL;CM.DLL;DocOffice.DLL;ExpressTools.DLL;Abakus.DLL;smdll.dll;JustepExt.dll"

3)如果控件需要注册,则参考regocx.bat,注册自己的控件
在该文件中添加:

rem Register libmySQL.dll...
if not exist "%appdata%justepx3clientlibmySQL.dll" goto FAIL
%SystemRoot%System32Regsvr32.exe /s "%appdata%justepx3clientlibmySQL.dll"

rem Register ImApi.dll...
if not exist "%appdata%justepx3clientImApi.dll" goto FAIL
%SystemRoot%System32Regsvr32.exe /s "%appdata%justepx3clientImApi.dll"


4)运行 安装制作工具 生成下载文件
工具: 开始-程序-X3协同管理系统-服务端-X3安装制作工具
直接点[制作]-[生成下载文件]

5)删除IE缓存
开始-运行-%APPDATA%
若有Justep目录,则删除之

6)测试
IE中输入: HTTP://127.0.0.1:8081 进行测试
(HTTP://127.0.0.1:8081这个地 ... 置工具中的URL)

buferr.gif

9.08 KB, 下载次数: 109

回复

使用道具 举报

发表于 2007-11-5 08:32:41 | 显示全部楼层
4步之后需要重启X3服务
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-5 09:15:27 | 显示全部楼层
谢谢
可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 14:59 , Processed in 0.056159 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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