Use Assemblies (-assemblies) to specify the path to the directory containing the Assembly References File (assemblies.xml) and any third-party assemblies. By default, these files are expected to be in the current working directory of the ABL session. If you specify an invalid directory, the AVM raises an error at startup and halts.
Operating system and syntax
Windows
-assemblies assemblies-path
Use with
Maximum value
Minimum value
Single-user default
Multi-user default
Client Session
—
—
—
—
assemblies-path
The absolute or relative path to the directory containing assemblies.xml and any third-party assemblies. A relative path is relative to the working directory for the OpenEdge session.
ABL applications using the OpenEdge GUI for .NET must have an assemblies.xml file. If the -assemblies directory does not contain the file, the AVM raises an error at startup and halts. If you do not specify -assemblies and the current working directory does not contain the file, the AVM starts but code that accesses .NET objects generates errors at compile and run time.
If you specify -assemblies and the client machine does not have an appropriate version of the .NET framework installed, OpenEdge raises an error and shuts down.