【问题标题】:Error when creating new RDOSession using RedemptionLoader使用 RedemptionLoader 创建新 RDOSession 时出错
【发布时间】:2022-04-28 13:30:51
【问题描述】:

下面是我的代码:

RDOSession pstSession = null;
string binPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
RedemptionLoader.DllLocation64Bit = Path.Combine(binPath, "Redemption64.dll");
RedemptionLoader.DllLocation32Bit = Path.Combine(binPath, "Redemption.dll");
pstSession = RedemptionLoader.new_RDOSession();

记录的错误是: System.Runtime.InteropServices.COMException (0x8004010F):从 IClassFactory 创建具有 CLSID {29AB7A12-B531-450E-8F7A-EA94C2F3C05F} 的 COM 组件实例失败,原因是以下错误:8004010f HRESULT 异常:0x8004010F。

搜索了错误代码,但没有得到太多信息。可能是什么问题?这个问题不会在每台机器上都出现。

【问题讨论】:

    标签: outlook outlook-redemption


    【解决方案1】:

    0x8004010FMAPI_E_NOT_FOUND,这很可能意味着 Redemption 找不到 MAPI 系统,因为它不存在(必须安装 Outlook)或者它的位数错误。详情请见http://www.dimastr.com/redemption/faq.htm#ErrorCreatingRedemptionObject

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-25
      • 2015-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多