根据Google上的匹配数量,这可能是Tumbleweed奖的候选人之一,但这里是...
我有一个用.Net编写的动态链接库,它是为反向COM互操作而公开的。有几个业务对象和一个公开了通过WSE3调用web服务的方法的对象。
使用VBScript,可以毫无问题地实例化和使用所有对象。但是,我需要使用Progress中的DLL。这样做可以很好地创建业务对象,但不能创建公开方法以调用web服务的对象。
传达的信息是:
Error occurred while creating/connecting to automation server for: My.ClassName
Error code: 0x80131500 C:\PROGRESS\WRK\my.ped (5894)有什么想法吗?
发布于 2010-08-10 02:38:00
如果没有,请尝试使用regasm注册dll。
发布于 2011-01-01 21:13:44
在Progress kbase (http://progress.atgnow.com/esprogress/Group.jsp?bgroup=progress)中有许多条目可能是相关的。这一条出现了#1:
ID: 21285标题:"Error 5894When Trying To Start AppBuilder“创建时间:2001年8月27日上次修改时间:2010年3月22日状态:已验证
症状:
尝试启动AppBuilder时出错。为创建/连接到自动化服务器时出错:。为: PROX.PROIDE创建/连接到自动化服务器时出错。找不到模块。错误码: 0x8007007e initialize_uib adeuib/_uibmain.p (5894)
事实:
OpenEdge进度9.x Windows 10.x
原因:
Prox.Dll文件尚未正确注册。
修复:
通过在命令提示符下键入以下命令来注册dll:
regsvr32 \dlc\bin\prox.dll
如果未指定文件的完整路径,将出现以下错误:
LoadLibrary ("\prox.dll")失败。GetLastError返回0x0000007e。
如果遇到此错误,请确保指定了指向dll的完整且正确的路径。
备注:
在Windows 2008或Windows 7上,建议使用“以管理员身份运行”选项打开命令提示符窗口。为创建/连接到自动化服务器时出错:。
https://stackoverflow.com/questions/3249451
复制相似问题