Created On:  01 August 2011

Problem:

Commencing on version 9.0.0, there is a new location of the installation and the licenses on Windows platforms.

Resolution:

New Installation location on Windows:

The Windows installation directory structure for all extend products has changed. In particular the former directory "Acucorp" has been renamed to "Micro Focus".

For example, version 8.x of ACUCOBOL-GT is installed here:

C:\Program Files\Acucorp\Acucbl800\AcuGT

Now, version 9.0.0 and higher is installed here:

C:\Program Files\Micro Focus\Acucbl900\AcuGT

Windows license file location changes:

Version 9.0 now follows the Microsoft guidelines for license file locations.

When using a standard ACUCOBOL-GT installation and License Activator you should see no change in behavior. However, license files are no longer created in the installation directory (C:\Program Files\Acucorp\Acucbl900, by default on Windows XP). Instead, license files are created in an application-specific location, which changes depending on the version of Windows in use.

On Windows Vista and Windows 7, the location is:

C:\Program Data\Micro Focus\extend\9.0.0\x86\product-license.alc  

--------------------------------------------------------------------------------

Note: The directory "Micro Focus" is also new in version 9.0 and replaces "Acucorp".

--------------------------------------------------------------------------------

On Windows XP, the location is:

C:\Documents and Settings\All Users\Application Data\Micro Focus\extend\9.0.0\x86\product-license.alc

The activator writes the license to this location, and all extend applications (compiler, runtime, acuserve, etc.) search for the license file in this location first. If the license file is not in the new location, then the old logic is followed - the executable will search for the license in the same directory as the executable.

We determine the location of the license files by examining the value of the environment variable ALLUSERSPROFILE. For versions prior to Windows Vista, we append the directory name "Application Data". We then append "Micro Focus/extend/9.0.0". For 32-bit programs, we then append "x86".