Before starting the installation you should consider the following:
- Visual COBOL and
Enterprise Developer cannot coexist on the same machine.
- If, when you install
Visual COBOL for Visual Studio
, the machine does not have Microsoft Visual C++
Redistributable Runtime already installed, it is installed as required by
Visual COBOL. The installation of Microsoft Visual C++
Redistributable Runtime adds a number of
.dll files, without digital signatures, into the
winsxs directory.
- If, when you install
Visual COBOL
for Visual Studio 2012, the machine does not have Microsoft Visual C++ 2012 Redistributable Runtime already installed, it is installed as required by
Visual COBOL. The installation of Microsoft Visual C++ Redistributable Runtime adds a number of
.dll files, without digital signatures, into the
winsxs directory.
- You need to be logged in with a user-ID that has write access to the registry structure under HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT, and HKEY_CURRENT_USER so the installation software can set the environment appropriately. You also need to be logged on with Administrator privileges.
- Before installing this product, make sure that any existing Micro Focus Directory Server (MFDS) or CCITCP2
Windows service (on Windows) from an existing product is stopped and uninstalled.
On Windows, do this as follows:
- Stop the MFDS and CCITCP2, using either the Windows Service Management Console GUI (services.msc) or from a command line prompt by typing:
net stop mf_ccitcp2
Only one instance of the MFDS or CCITCP2 service can run on a Windows machine.
- Uninstall the MFDS or CCITCP2 service.
For MFDS, from a command line prompt enter:
mfds -u
For CCITCP2:
ccitcp2 -u
To run an earlier version of MFDS as a service after you have installed a later version:
- Stop and uninstall the MFDS service, as described above.
- Reinstall the earlier version, as follows:
- Open a
Visual COBOL command prompt.
- Install the service. Enter the following command:
mfds -i
- Start the service. Enter the following command:
net start mf_ccitcp2
Note: The two versions use different paths for environment and registry values, so the list of configured enterprise servers might be different depending on which version has been started, since, by default, different MFDS data repositories are used.
MFDS 5.1 and later are able to import or use Enterprise Server configuration data generated by earlier versions of MFDS, but 5.0 or earlier versions of MFDS might not be able to read data generated by later versions.
It is possible to run MFDS from a command prompt ("mfds") rather than as a service, but by default the "mfcobol" port is used (86) and this can only be used by one process at a time