金蝶K3 Wise 登录或者变更单也或者其他时出现“ActiveX部件不能创建对象”解决方案
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
最近确实没有好好玩金蝶K3 Wise,只是因为这东西实属太大了,不过这东西大就大吧,还特别爱容易出错;
这两个都属于“ActiveX部件不能创建对象”的错误,可好多人不知道如何的下手,今天综合一下说下相关问题;
1、有效的解决方式:
检查一下客户端和服务器是否存在补丁上的差异,客户端需要安装的补丁需要同步进行安装;使用客户端跟踪工具跟踪一下是否存在异常的组件(可忽略Mts.MtsGrp.1和KDPSInfo.KDPSI的异常)
C:\Program Files (x86)\Common Files\Kingdee\K3\KDPatchs对比下这个路径下的文件有什么差异,以PT开头的就是金蝶的补丁文件名称,下载得到的补丁安装文件里面会有说明是否需要在客户端上安装。
2、未测试:用KDMAINDBG跟踪下是哪个组件报错,用中间层的手动注册到客户端下;
3、未测试:替换ebsdataflow这个组件,然后注册一下
4、未测试:
执行以下命令注册加载该程序集:C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe "C:\Program Files (x86)\Kingdee\K3ERP\K3ExcelPrint\Kingdee.K3.ExcelPrint.ComLibary.dll" /Codebase /tlb
5、注册DLL、依然未测试;
注册dao360.dll 如果注册失败查看有无些文件,如没有dao360.dll文件,从相同系统的电脑上复制一份,再重新注册
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
# 注意要有引号
、如果dao360.dll注册成功,还提示429 错误,那就重新注册scrrun.dll文件
regsvr32 "C:\Windows\System32\scrrun.dll"
如果没有scrrun文件从相同系统的电脑上复制一份,再重新注册
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!