Notice of support for 64-bit editions of Microsoft Office

Date:13 June 2012
Product/Release:Visual LANSA V12 SP1
Abstract:Starting from Office 2010, Microsoft Office will be available in both 32-bit and 64-bit versions. LANSA may not fully support integration with the 64-bit version.
Submitted By:LANSA Technical Support

Description:

Starting with Office 2010, Microsoft Office will be available in both 32-bit and 64-bit versions. By default, even on a 64-bit edition of Windows, the 32-bit version of Microsoft Office will be installed.

As outlined in the following page, the 32-bit version of Office is recommended for most people to prevent compatibility issues with other 32-bit applications:

http://go.microsoft.com/fwlink/?LinkID=245825

LANSA runs as a 32-bit application, even in 64-bit editions of Windows, so if you select to install the 64-bit version of Microsoft Office, LANSA will not be able to interact with Office ActiveX controls, or access Outlook using MAPI (for example using the MAIL_xxxxx Built-in Functions).

The symptoms will appear as if Office is not installed on the PC (such as a message stating no Mail application is installed), even if Office is installed correctly.

Workaround:

If your LANSA Application interacts with Microsoft Office through ActiveX, COM, MAPI or using the LANSA MAIL_xxxxx BIFs, then you should advise your users of incompatibility with the 64-bit version of Microsoft Office.

Where possible, encourage users to use the default 32-bit installation of Office, and put safeguards in your application to ensure that no fatal errors occur when the Office ActiveX interfaces cannot be found (see previous tip: How to isolate your Visual LANSA Application from Microsoft Office version incompatibilities)