在64位计算机上使用Redemption dll(Outlook)
我有一个我在我的32位机器上安装的exe,它通过登录用户Inbox循环并且工作正常,(NB我还没有让它为另一个用户工作( 见这里 )任何想法也会受到赞赏!) 。
但是当我在64位服务器上安装它时,我收到此错误:
Creating an instance of the COM component with CLSID {29AB7A12-B531-450E-8F7A-EA94C2F3C05F} from the IClassFactory failed due to the following error: 80004005.
我在服务器上注册了Redemption dll( 见这里 )。
我已经完成了这个运行-c-app-32位的64位机器
NB。 类id似乎是Redemption.RDOSession
( 见这里 )
Hanner de Jager在评论中坚持了这一点,但这应该得到一个完整的答案。
您在服务器上只需要安装Microsoft Exchange Server MAPI客户端和协作数据对象
不需要Outlook。 这就是救赎之美。
这里的解决方案是在服务器上安装Outlook客户端。