Of the many options that it is possible to specify for a launch configuration, two have particular importance:
Project - You must associate the configuration with an existing project in your workspace. This setting does not prevent you from using the configuration in other projects.
Startup program - You define the configuration either to run a specific program, or to run the program that currently has focus in your workspace (selected in the Project Explorer view or open in the ABL Editor, whichever applies).
OpenEdge uses these two settings to determine the behavior of the Run (As) and Debug (As) commands, as explained in the next topic.
Note: These options do not apply to AppServer or WebSpeed launch configurations.