COM - 加载类型库/ DLL时出错。 (来自HRESULT的异常:0x80029C4A(TYPE_E_CANTLOADLIBRARY))

时间:2016-06-15 18:13:28

标签: com

我发现了一个非常奇怪的问题,并会尝试尽可能地描述这个问题。

所以我有一个COM对象,我已经正确注册,然后从我的测试应用程序中引用。然后我创建一个对象(称为Connection)并用连接细节填充它。然后我接着调用" connection.CreateTransaction()"。这将转到COM,创建并返回对象供我使用。所以我运行它,它工作正常。这是一个Windows窗体应用程序。

现在,我需要能够使用远程连接来连接到这个应用程序,所以我已经为此安排了所有代码,并且我仍然能够运行" connection.CreateTransaction( )"直接来自应用程序。所以现在,当我使用远程处理逻辑时,我会进入" connection.CreateTransaction()"并得到以下错误:

"加载类型库/ DLL时出错。 (来自HRESULT的异常:0x80029C4A(TYPE_E_CANTLOADLIBRARY))。"

但是,当我直接从应用程序运行逻辑时,即不使用远程处理时,它会通过此步骤并通过COM接口将事务发送到客户端应用程序。

我绝对不知道如何从应用程序中工作,然后使用相同的代码,只是通过远程发送数据失败。

任何想法?

0 个答案:

没有答案