【问题标题】:Error Connecting to Third Party App via COM: mscorlib Exception from HRESULT: 0x80040202通过 COM 连接到第三方应用程序时出错:HRESULT 中的 mscorlib 异常:0x80040202
【发布时间】:2010-04-03 23:00:03
【问题描述】:

在使用 COM 将我创建的应用程序连接到第三方应用程序时,某个特定用户遇到了异常。连接失败并出现以下错误:

Source: mscorlib
Message: Exception from HRESULT: 0x80040202

此软件适用于其他用户。

有什么想法吗?

该错误发生在应用程序将一些事件处理程序添加到第三方应用程序的某些 COM 对象之前。不过,它能够成功实例化对象。

【问题讨论】:

    标签: c# .net com


    【解决方案1】:

    该 HRESULT 的错误代码是 CONNECT_E_CANNOTCONNECT。这通常作为失败代码从 IConnectionPoint::Advise 返回,因为连接点不支持底层接口。

    您能否为我们提供更多关于导致此异常的代码的上下文?您是否正在创建组件、使用它等等...

    【讨论】:

    • 已编辑问题:错误发生在应用程序将一些事件处理程序添加到第三方应用程序的某些 COM 对象之前。不过,它能够成功实例化对象。
    猜你喜欢
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 2020-05-21
    • 2018-01-08
    • 1970-01-01
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    相关资源
    最近更新 更多