问题描述
我在我的 32 位机器上安装了一个 exe,它循环登录用户的收件箱并且工作正常,(注意我仍然没有让它为另一个用户工作(见这里)任何想法将不胜感激好!).
I have an exe that I have installed on my 32 bit machine, it loops through logged in users Inbox and works fine, (NB I still havent got it working for another user (see here) any ideas there would be appreciated as well!).
但是当我在 64 位服务器上安装它时,我收到此错误:
But when I install it on 64 bit server I am getting this error:
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(见这里).
I have registered the Redemption dll on the server (see here).
我已经这样做了running-c-app-32-bit-on-64-bit-machine
注意.类 ID 将显示为 Redemption.RDOSession
(参见此处一>)
NB.The class id would appear to be Redemption.RDOSession
(see here)
推荐答案
这里的解决方案是在服务器上安装 Outlook 客户端.
The solution here was to install the Outlook client on the server.
这篇关于在 64 位机器上使用 Redemption dll (Outlook)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!