Error opening message file from x64 win7 with x86 office 2010 installed

Jan 20, 2012 at 10:21 AM

I have download the MFCMapi and build it as a x64 application on my X64 Win7, I have Office 2010 x86 (which is installed by default x86).

But when I try to use: Advance -> Import / Export -> View properties of MSG file.

It failed and pop up with an error message said:

Either there is no default mail client or the current mail client cannot fulfill the messaging request.  Please run Microsoft Outlook and set it as the default mail client.*Microsoft Office Outlook.

How do I fix this?

Jan 20, 2012 at 1:54 PM

You have x86 MAPI, you need x86 MFCMAPI. You can't use a 64 bit build with 32 bit MAPI.

Jan 21, 2012 at 3:50 AM

Thank you very much, Is there any way I can do to help on this, use a x64 process/dll to get properties of MSG file from a x64 Windows 7 with x86 Office 2010 installed. because sometimes it is the real environment.

Jan 21, 2012 at 3:59 AM

No. It is not possible. The bitness of Office (32 bit/x86) is what matters here. The bitness of Windows is irrelevent. If you want to open an MSG file with MAPI on a machine with x86 Office installed, you have to use an x86 process. There are no workarounds or alternatives.