在64位计算机上使用赎回DLL(展望)机上、DLL

2023-09-08 01:02:00 作者:徒手摘星星

我有,我已经安装在我的32位机器上的exe文件,它遍历登录用户的收件箱和工作正常,(注:我仍然还没有得到它的工作的其他用户(see这里)任何想法会有AP preciated的!)。

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.

我已经注册了赎回DLL在服务器上(看到这里)。

我已经这样做了running-c-app-32-bit-on-64-bit-machine

NB。 类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.