我正在尝试使用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-通过这种方式,您根本不必处理注册表。