我有,我已经安装在我的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.