To update references to non-Progress assemblies, you must explicitly select the new version for each reference. These references are not included in the automatic update that Progress Developer Studio for OpenEdge offers to perform the first time you open a workspace with out-of-date references.
Note: For Infragistics controls (OpenEdge Ultra Controls), let Progress Developer Studio for OpenEdge perform the automatic update, or use the procedure for Update references to Progress assemblies.

To update references to non-Progress controls:

  1. Launch the Update Assembly References tool. In the lower pane, select the Other Assemblies tab.
  2. If you want to keep a pre-update copy of each file, check Back up files before update. Each backup copy will be created in the same directory as the original, with a .bak extension.
  3. Select the assemblies.xml and toolbox.xml files to update.
  4. The left column (Old Assembly Version) lists all references currently in the selected files, by simple assembly name only. You can display a tool tip showing the fully qualified name by hovering the mouse pointer over the name.
  5. To specify a new version for a reference, click the row in the table, and then click the magnifying glass icon that appears in the Browse column. The Select New Assembly dialog appears and lets you choose any available assembly:
    • On the Global Assemblies tab, you can filter the list by entering an initial string in the Filter field. Click the desired assembly in the list to select it, and click OK to insert the reference.
    • On the Local Assemblies tab, a filtered file browser lets you select any DLL file on your system. Browse to the appropriate directory in the left pane, select the file in the right pane, and click OK to insert the reference.
    Note: If you prefer, you can enter text directly in the New Assembly Version column instead of browsing. However, no validation is performed on the value entered. References for which you do not choose a new version remain unchanged.
  6. After specifying the new assemblies as necessary, click OK to update the references and close the tool. A completion dialog offers the option of restarting Progress Developer Studio for OpenEdge, which is necessary before you can use the new assemblies.