我试图将Outlook兑换纳入C#项目(VS2015 Enterprise),我下载了dll并使用regsrv32注册了64位DLL,然后在C#项目中添加了一个引用。 / p>
运行应用程序时,我得到了错误的操作系统或操作系统版本'什么时候创建RDOSession?
var Session = new RDOSession();
Session.Logon("", "", false, false, null, false);
var Inbox = Session.GetDefaultFolder(rdoDefaultFolders.olFolderInbox);
foreach (var Msg in Inbox.Items) {
Console.WriteLine(Msg);
}
答案 0 :(得分:2)
这意味着您的应用程序的位数与Outlook / MAPI系统的位数不同。请参阅http://www.dimastr.com/redemption/faq.htm#ErrorCreatingRedemptionObject