Skip to content

Progress binary not found

chriscamicas edited this page Jul 15, 2019 · 2 revisions

You may get an error message the first time you use this extension. Progress binary not found. You should check your configuration

Code_2019-07-15_14-11-11

This extension requires the installation of Progress OpenEdge locally (formerly known as Progress 4GL). It uses some binaries to execute multiple commands (syntax checking, compilation, execution). In particular, it needs the _progres binary (_progres.exe for Windows).

The extension tries to locate this binary using the following rules:

  1. If there is an .openedge.json config file, it looks for a DLC value, and uses it (see .openedge.json config file)
  2. Otherwise, it looks for a DLC environment variable
  3. At last, it falls back to the PATH

In cases 1 and 2, the extension executes DLC + bin + _progres, in the last one, it tries _progres hoping it will be found in the PATH.

By default, the Windows installation of OpenEdge sets up the DLC system environment variable to C:\Progress\OpenEdge.

Clone this wiki locally