Share via

CreateObject("MAPI.Session") gives Run-time error '429' after move from WIN XP to WIN 7

Anonymous
2012-09-28T14:03:51+00:00

Within the last week I had my machine reimaged from WIN XP to WIN 7.   I have this line of code:

Set objSession = CreateObject("MAPI.Session")

and am getting the following error

Run-time error '429':

ActiveX component can't create object

I show two MISSING References: 

  • Messenger API Type Library
  • Microsoft CDO 1.2.1 Library

I've tried the download from here:  http://www.microsoft.com/en-us/download/details.aspx?id=1004  and when I try to install, I get this error:

          Messaging API and Collaboration Data Object 1.2.1 cannot be installed with Microsoft Outlook

Suggestions on what to do next?

Thanks,

Barb Reinhardt

Microsoft 365 and Office | Install, redeem, activate | For home | Other

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Tom van Stiphout 40,211 Reputation points MVP Volunteer Moderator
    2014-06-26T21:50:31+00:00

    On that page, under Details, it says:

    Supported Operating System

    Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP

    This package will not install on a system on which any version of Microsoft Outlook or Microsoft Exchange Server 2003 or earlier is installed.

    So that probably explains the behavior you are seeing.

    Was this answer helpful?

    0 comments No comments