An assembly is a .NET library or collection of classes or resources. By default, .NET would look for all assemblies used by a .NET application in the OpenEdge-install-dir/bin directory. However, your applications should not install files in the OpenEdge-install-dir/bin directory.

Instead, .NET applications have an assemblies directory that contains the assemblies and the related configuration files. By default, the assemblies directory is the session's working directory. However, you can use the Assemblies (-assemblies) startup parameter to specify a different assemblies directory. For more information on -assemblies, see Startup Command and Parameter Reference.