我正在尝试使用Redemtion创建Outlook电子邮件。

我的部分代码:

RDOSession session = new RDOSession(); // throws exception 1
session.Logon(ProfileName, Password, false, true);

Send_Redemption(mail, ref session, MoveToFolder);

session.Logoff();


例外1:


  检索具有CLSID {29AB7A12-B531-450E-8F7A-EA94C2F3C05F}的组件的COM类工厂
      由于以下错误而失败:80040154未注册类(HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG))。


有人可以建议告诉我为什么我得到这个,并愿意更正吗?

最佳答案

该错误表示未注册兑换。您是否尝试过使用regsvr32.exe重新注册它?
您的应用程序,兑换和Outlook有何功能?
有关更多详细信息,请参见http://www.dimastr.com/redemption/faq.htm#ErrorCreatingRedemptionObject
您可能还想使用RedemptionLoader-通过这种方式,您根本不必处理注册表。

10-06 04:08