You use assemblies.xml (per project) and toolbox.xml (project and global Toolbox) to locate and load .NET assemblies used by OpenEdge GUI for .NET controls (for example, OpenEdge UltraControls/Infragistics). After installing a newer control set with OpenEdge 13.0, update these references so forms compile and the Visual Designer functions correctly.

Progress Developer Studio for OpenEdge provides the following two ways to update the Infragistics assemblies:
  • Automatic (workspace open): When you open a workspace that has out‑of‑date Progress assemblies (including the UltraControls) for the first time, Developer Studio displays the Update Assembly References dialog box.

    To upgrade Progress assemblies automatically, click Yes.
    Note: Third‑party assemblies are not updated automatically.
  • Manual: If you import old projects, or if you previously declined the prompt, you can manually update the references in assemblies.xml and toolbox.xml by performing the following steps:
    1. In Developer Studio, select OpenEdge > Migration > Update Assembly References.

      The Update Assembly References dialog box appears.

    2. In the dialog, review and ensure that your project’s assemblies.xml and any toolbox.xml (project and global Toolbox) are listed in Select files to update.
    3. To include missing files, click Add. These are the files the tool updates to point to the newer assemblies.
    4. To keep a copy of each XML prior to modification, select the Back up files before update checkbox. This helps you revert if needed.
    5. To update Progress assemblies, including OpenEdge UltraControls/Infragistics, use the Progress Assemblies tab.
    6. In the Choose new version list, select the installed Infragistics build.
    7. In the mapping table, review each Old Assembly Reference with New Assembly Reference. If any entry is unresolved or points to the wrong path, click Browse and select the correct assembly.
    8. To apply the changes, click OK.

      The tool updates the selected assemblies.xml and toolbox.xml files. If a restart prompt appears, restart Developer Studio to refresh the Toolbox and Designer.

    9. After the updates, select Project > Clean to clean and rebuild the workspace.

      In the Clean dialog box, confirm that you want to remove existing build results and rebuild the selected projects, then click Clean.