Pages: 1
Author Topic: Do I need the 32-bit or 64-bit version?  (Read 1480 times)
Derek Read
Program Manager (XMetaL)

Posts: 2445

« on: March 30, 2016, 06:10:35 PM »

XMAX: version 7 and up.
XMetaL Author Essential, XMetaL Author Enterprise and XMetaL Developer: version 11 and up.

Do I need the 32-bit or 64-bit version?

XMetaL Author Enterprise or XMetaL Author Essential:
Starting with version 11 two different installers are available. In previous releases only a 32-bit version was available.

Most people you should probably install the 32-bit version. In general, 32-bit may run slightly faster, it will use less memory (but have less access to memory), and it will take up slightly less installed space on your drive. That is likely to be true regardless of whether you are installing the software to a 32-bit or 64-bit Windows installation.

You cannot install the 64-bit version on a 32-bit installation of Windows.

You can install the 32-bit version on both 32-bit and 64-bit installations of Windows. When you install the 32-bit version on a 64-bit version of Windows it will be installed (by default) into the C:\Program Files (x86) folder and Windows will run it using "WOW64" (as with all previous versions).

If you use any 3rd party software (a "plug-in", "add-on", "customization", etc) that modifies, extends or integrates with XMetaL Author Enterprise or XMetaL Author Essential check with the vendor to see if their software requires the 64-bit version to function correctly (they will need to test this). In general, the only time the 64-bit version should be required is when the 3rd party software is itself a 64-bit application (EXE), control (DLL), etc.

The 64-bit version does allow XMetaL Author to access more than 4GB of memory. However, it would be extremely unusual for the software to require anything approaching this much memory, requiring an enormous XML document to be opened or an extremely complex customization to be loaded. Both of these scenarios would likely cause the software to function extremely slowly unless the software is also running on a computer with an extremely fast CPU.

XMAX (XMetaL for ActiveX):
There have been 32-bit and 64-bit releases of XMAX since version 7. If XMAX is being embedded in a 32-bit host application then the 32-bit version of XMAX should be installed. If XMAX is being embedded in a 64-bit host application then the 64-bit version of XMAX should be installed. Check with the maker of the host application to see which version their software requires.

XMetaL Developer:
Starting with version 11 the installer for XMetaL Developer detects if you have a 32-bit or 64-bit version of Visual Studio installed and should install the appropriate 32-bit or 64-bit version of XMetaL Developer. You do not have a choice in this case as the requirements are set by Visual Studio. Previous releases of XMetaL Developer were 32-bit only.
« Last Edit: August 04, 2016, 06:26:54 PM by Derek Read » Logged
Pages: 1
Jump to: