金蝶k3软件中部件ledger50.ocx或其附件之一不能正确注册:一个文件丢失或无效,金蝶丢失文件

[全站通告] 想快速节省您的时间并可接受付费的朋友,可扫右边二维码加博主微信-非诚勿扰!

原因分析

Ledger50.ocx未正常注册,或注册文件版本不对导致。

解决方案

1、检查C:\Program Files (x86)\Common Files\Kingdee目录,是否存在Ledger50.ocx,以及文件日期是否2015/9/17,如不存在或日期不对,拷贝正常客户端上改文件替换。

2、手动注册该文件:找到c:\windows\system32\cmd.exe,右键以管理员身份运行,输入命令 regsvr32 “C:\Program Files (x86)\Common Files\Kingdee\Ledger50.ocx”回车注册即可。

注:1、如注册报错对DllRegisterServer的调用失败,如图,需要切换已管理员身份运行CMD:

users用户运行报错:

金蝶k3软件中部件ledger50.ocx或其附件之一不能正确注册:一个文件丢失或无效,金蝶丢失文件(图1)

以管理员身份运行cmd即可:

金蝶k3软件中部件ledger50.ocx或其附件之一不能正确注册:一个文件丢失或无效,金蝶丢失文件(图2)

2、如果注册报错,找不到指定模块,如图:

金蝶k3软件中部件ledger50.ocx或其附件之一不能正确注册:一个文件丢失或无效,金蝶丢失文件(图3)

可使用Depends工具查看该文件的依赖dll,找到缺失的dll文件,拷贝到同目录,再注册即可,如图:

金蝶k3软件中部件ledger50.ocx或其附件之一不能正确注册:一个文件丢失或无效,金蝶丢失文件(图4)

Depends工具是微软发布的工具,可自行网络搜索下载。

发表回复

加入本站SVIP会员,海量资源免费查看下载

目前为止共有167位优秀的SVIP会员加入! 立即加入!