This document explains the compatibility requirements for GeneXus Server X Evolution 3 licenses, so that they can be used with instances on older versions.
If installing a GeneXus Server instance for the first time please refer to GeneXus Server License section.
GeneXus Server licenses can be shared with installations on previous versions, as long as they are installed in the same physical Server.
Note: to share the license make sure each application pool associated with a GeneXus Server installation uses the same identity. The license will not be shared between applications running under different identities.
If upgrading a GeneXus Server instance, the previous license must be uninstalled before obtaining and installing a newer version license. To do so, open the GeneXus Server License section and uninstall the license (remember to copy the uninstall code). Once the previous license has been uninstalled, the latest version must be authorized as described in GeneXus Server License section.
The license installed has to be for the most recent version of all the instances on a given physical Server. This requires that as a first step, the user must copy the Protect.dll file from the higher GeneXus Server instance (located under C:\<GeneXus Server directory>\VDir\Bin) to the Bin directory of all the other GeneXus Server instances installed in the machine.
In some cases, the Artech.Common.Helpers.dll file may also need to be replaced on some installations. The following table details what to do if anything on each installation version, depending on what is the newest version installed.
Note: Depending on the particular case, the dowload URL from which to obtain the Artech.Common.Helpers.dll may vary, so make sure to pick the right one.
To see the extended compatibility table, please refer to GeneXus Server Compatibility.
|
Incompatible combination. |
|
Compatible combination. The Artech.Common.Helpers.dll must be updated, and the Protect.dll from the newest version must be copied to the Bin directory of older version instances. |
|
Compatible combination. Only the Protect.dll from the newest version must be copied to the Bin directory of older version instances. |
|
Not applicable |
Current installed version |
Newest GeneXus Server license |
X Evolution 3 |
up to Upgrade 1
|
from Upgrade 2 to Last Upgrade
|
X Evolution 1 |
Release |
Contact Support |
Contact Support |
Upgrade 1 |
Upgrade 2 |
Upgrade 3 |
Upgrade 4 |
Upgrade 5 |
Upgrade 6 |
Copy Artech.Common.Helpers (SAC #31905) |
Copy Artech.Common.Helpers (SAC #31905) |
Upgrade 7 |
Upgrade 8 |
|
|
X Evolution 2 |
Release |
Copy Artech.Common.Helpers (SAC #31905) |
Copy Artech.Common.Helpers (SAC #31905) |
Upgrade 1 |
Upgrade 2 |
|
|
Upgrade 3 |
Upgrade 4 |
Upgrade 5 |
Upgrade 6 |
Upgrade 7 |
X Evolution 3 |
Release |
Upgrade 1 |
Upgrade 2 |
|
Upgrade 3 |
Upgrade 4 |
Upgrade 5 |
Upgrade 6 |
Upgrade 7 |
Upgrade 8 |
Upgrade 9 |
Last Upgrade |
See also