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|
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:
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.
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)