File Locations
To be compliant with Windows UAC, the VAST Platform installer only places read-only product files into the Program Files directory. Environments copies and creates files private to a particular user.
Program Files
The root directory of 32-bit VAST Platform (varoot) is as follows. Windows does not support 32-bit ARM.
o %ProgramFiles%\Instantiations\VASTPlatform\13.0.1x86 (32-bit systems)
o %ProgramFiles(x86)%\Instantiations\VASTPlatform\13.0.1x86 (64-bit systems).
The root directory of 64-bit VAST Platform (varoot) is
o %ProgramFiles%\Instantiations\VASTPlatform\13.0.1x64 (64-bit Intel systems).
o %ProgramFiles(Arm)%\Instantiations\VASTPlatform\13.0.1arm64 (ARM systems)
The team administrative tools – emadmin and emsrv -- are installed in varoot as well.
Local Documentation, if present, is installed in (helproot).
Windows Start menu contains an Installed Programs folder with shortcuts to some useful things such as
o VAST command line,
o Environments tool,
o readme and
o online documentation.
The Installed Programs folder for VAST Platform is located at C:\ProgramData\Microsoft\Windows\Start Menu\Programs\VAST Platform 2024).
Shareable Files
Because it is a read-write file, the working library (code repository, mgr1301.dat) is placed in a shared location. The manager library’s default location (mgrroot) is
o %ALLUSERSPROFILE%\Instantiations\VASTPlatform\Managers
The %ALLUSERSPROFILE% environment variable resolves to different locations on different Windows versions:
o Windows 10 and later: %systemdrive%\ProgramData .
The System Administrator may move the library to another location with appropriate permissions - all client ini files must then be updated to reflect the new location.
Note:
If the library is moved, the uninstaller will not be able to remove the library during an uninstallion procedure.
32bit/64bit Considerations:
Starting in version 9.0, the library (e.g. mgr90.dat) is shared by the 32-bit and 64-bit installers.
Note
A distinct library for 32-bit and for 64-bit installations is installed in the identical location: <mgrroot>/mgr1301.dat. This library is shareable to clients whether they are 32-bit or 64-bit.
This means that to install 32-bit and 64-bit VAST Platform on the same machine, the best practice is to install the Typical configuration once for either 32-bit or 64-bit, and the Client configuration for the remaining bitness.
Private Files
Since development environments belong to a single user, they must be placed in a directory to which only the application programmer has read/write access. By default, this directory (envroot) is:
o Windows 10 and later: %USERPROFILE%\Documents\Instantiations\VASTPlatform\ .
The Environments tool helps you to set up a development environment (including image, ini and other user modifiable files) in a directory under envroot whose name you choose.
32bit/64bit Considerations:
The Environments tool is included with each installation. These two Environments tools share private files like the data (Environments.dmp) file, so changes made by one copy of Environments will show up in the other.
See Installation Difficulties for consequences of different installation configurations concerning installing both 32-bit and 64-bin VAST Platform on the same machine.
Last modified date: 11/20/2024