首页 > 解决方案 > 设置 RDOSession.MAPIObject 时出现“不支持接口”ComException

问题描述

尝试在基于 C# 的 com 插件中设置为 RDOSession.MAPIObject= application.Session.MAPIObject 时,我的插件在某些客户端计算机上遇到错误。

代码在主线程中执行,通过redemption loader创建RDOSession对象,使用的redemption版本为5.16.0.4972。

关于错误消息的所有搜索都指向 Outlook 2013 即点即用错误。但这是 Outlook 2016,加载项是在会话中加载的。此外,大多数其他客户没有遇到任何问题。

我对此感到困惑,非常感谢任何帮助!

干杯!

标签: c#outlook-addinoutlook-redemptionoutlook-2016

解决方案


如果这是在最近的 Windows 10 升级之后(这会清除一些 MAPI 编组注册表项),请尝试从http://www.dimastr.com/redemption/Outlook_2013_C2R_fix.ZIP获取注册表补丁


推荐阅读