Installing PowerBuilder Runtime
Starting from version 2019 R3, the PowerBuilder runtime files are
provided as an installable independent component in the PowerBuilder
Installer. When you run the PowerBuilder Installer, the latest Runtime
and IDE can be selected and installed respectively; and you will need to
install Runtime before IDE if no runtime has been installed on the
machine, because IDE requires a runtime to start.
To install PowerBuilder Runtime:
-
Run the PowerBuilder Installer.
-
Click Install/Modify or
Update and then select PowerBuilder Runtime in the Components tab and then click Install or Update.Multiple versions of “PowerBuilder Runtime” can be installed
on the same machine.
“PowerBuilder Runtime” is always installed to
%AppeonInstallPath%CommonPowerBuilderRuntime [version], for example,
C:Program Files (x86)AppeonCommonPowerBuilderRuntime 19.2.0.2388
(“19.2” indicates 2019 R3); and its version number and installation
directory are recorded in the system registry path:
The 32-bit apps in 32-bit OS search for this registry:
HKEY_LOCAL_MACHINESOFTWARESybasePowerBuilder Runtime
The 32-bit apps in 64-bit OS search for this registry:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeSybasePowerBuilder
Runtime
The 64-bit apps in 64-bit OS search for this registry:
HKEY_LOCAL_MACHINESOFTWARESybasePowerBuilder Runtime
If there are multiple versions of “PowerBuilder Runtime”
installed, there will be multiple “Runtime [version]” installation
folders and multiple registry entries.
Note
Pay attention to the following major changes caused by the
separation of Runtime from IDE:
-
All runtime DLLs that used to be installed to the “Shared”
folder are now separately installed to the “Runtime [version]”
folder and the “IDE” folder instead, in order to physically
separate Runtime files from IDE files.“Runtime [version]” folder contains the files required at
runtime. Example location: C:Program Files
(x86)AppeonCommonPowerBuilderRuntime 19.2.0.2556.“IDE” folder contains the support files required by IDE.
Example location: C:Program Files (x86)AppeonPowerBuilder
19.0IDE. -
The runtime file location is no longer recorded in the PATH
environment variable; it is recorded in the system registry
instead. -
The runtime file (including .dll, .ini, .pbx, .pbd etc.) is
renamed so that the version number indicator (such as “170”,
“190”) that used to be appended to the file name is removed, for
example, pbvm190.dll is renamed as pbvm.dll.
If any external program has called the runtime file, you may
need to change the code accordingly (code
example).
Download runtime files for 2017 R3, 2019, and 2019 R2
To help developers conveniently get the runtime files for
versions earlier than 2019 R3, Appeon provides the runtime files as
zip packages on the site: https://www.appeon.com/developers/get-help/knowledgebase-for-pb.
You can download from here the runtime files for 2017 R3, 2019, and
2019 R2.
If you want to uninstall a runtime version which is currently used
by the IDE, you will be prompted to confirm the uninstall; and if you
continue to uninstall, the IDE will automatically find the best matching
version (normally the latest) available on the machine, or will fail to
work if no compatible runtime version is found.