The Assemblies properties page allows you to specify the location and to modify the content of the assemblies.xml file. The assemblies.xml file is a list of the assemblies where .NET classes are stored and is referenced at compile time and run time. It is automatically created for your Progress Developer Studio for OpenEdge project when you place a control on a form or manually add an assembly to the project.
To access the Assemblies page, right-click an OpenEdge project name in the Project Explorer view and choose Properties from the context menu. Expand the Progress OpenEdge node in the tree view, and then click the Assemblies node.
The following controls are available:
|Use default location||Reference the assemblies.xml file in the default location, which is the top level of the project's folder.|
|Workspace/File System||If the assemblies.xml file is not in the default location, specify some other location by navigating in the workspace or in the file system. The selection appears in the box above the controls.|
|assemblies.xml file viewer||Shows the information in the assemblies.xml file, which includes the assembly names, plus version, culture, encryption, and processor information.|
|Add||Open the Add Assembly References dialog, where you can add both global and local assemblies to the assemblies.xml file.|
|Move Up/Down||Change the order in which the assembly selected in the viewer is referenced. This is useful, for example, if you need to establish the precedence a new assembly containing patches has over the original assembly.|
|Remove||Remove the assembly selected in the viewer from the assemblies.xml file. When you delete a control with the Visual Designer, the assembly reference is not automatically removed from the assemblies.xml file. Although unused assembly references do no harm, you can delete them with this control.|