用友运行时错误48 加载DLL错误

 我来答
poweruser888
2011-03-14
知道答主
回答量:8
采纳率:0%
帮助的人:5.6万
展开全部
用友890卸载后安装861启动提示“运行时错误'48',加载DLL错误”
原因:组件版本错误:
DCOM组件:PortalEventManager.clsFactory
应用程序ID:{5A3AEE9C-5337-4530-B6E5-2C51932B797A}
本地路径:C:\WINDOWS\system32\UFCOMSQL\PortalEventManager.exe
TypeLib:{B55A7B34-42F3-455C-956E-01BAD92A2D69}


[HKEY_CLASSES_ROOT\TypeLib\{B55A7B34-42F3-455C-956E-01BAD92A2D69}]下对应两个版本用友861的5.6和890的5.7

[HKEY_CLASSES_ROOT\TypeLib\{B55A7B34-42F3-455C-956E-01BAD92A2D69}\5.6\0\win32]
@="C:\\WINDOWS\\system32\\UFCOMSQL\\PortalEventManager.exe"

[HKEY_CLASSES_ROOT\TypeLib\{B55A7B34-42F3-455C-956E-01BAD92A2D69}\5.7\0\win32]
@="D:\\U8SOFT\\ufcomsql\\PortalEventManager.exe"

PortalEventManager.exe的位置不一致,这样在用友890删除后由于清理不干净,5.7版本的注册表信息存在,而在登录861软件时使用新版本5.7的路径,在这一路径下找不到PortalEventManager.exe文件就会提示“运行时错误'48',加载DLL错误”。
解决方法有两个:
(1)当前用友安装目录中新建文件夹:ufcomsql,并把C:\WINDOWS\system32\UFCOMSQL\PortalEventManager.exe复制到这一文件夹中。
(2)删除注册表[HKEY_CLASSES_ROOT\TypeLib\{B55A7B34-42F3-455C-956E-01BAD92A2D69}\5.7]
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式