This article explains how to create the two directories Microsoft.VC80.MFC and Microsoft.VC80.CRT containing C libraries in order to move the AcuCOBOL-GT bin from its original location.
AcuCOBOL-GT products require Microsoft Visual C libraries to run correctly. Original setup used to install these libraries directly in C:\Acucorp\AcucblXXX\AcuGT\bin directory. Since the release of version 8.0.0, these C libraries must be located in C:\WINDOWS\WinSxS and are strictly connected to the directory in which Acu products have been installed. This means that moving the bin directory from the original path can cause runtime to not start properly. This is a big issue for developers who want to create their own installer and for who is used to locate runtime in a shared directory over a network.
This may be solved in two ways.
For this solution, the redist.exe must be run over all the machines that try to work with shared runtime.
This article focuses on the second solution, which lets you put your libraries directly in the bin directory:
The directory names are typically composed of the processor type, followed by the library type, then by a code, the version completed with subversion, and finally another code.
For example, a C libraries set of version 8.0.50727.762 for Intel 32 bit has these directory names:
Now any 8.x Acu directory can be moved in another location or run via a shared directory and work properly.